在VB中,相对于本身的潜在功能,LIKE可能是最被忽视的一个操作符了。它的最基本用途是检查一个字符串与给定样式的匹配程度。比如,很容易检查一个产品ID号是否由一个字母以及3个数字组成:
IfProductIDLike"[A-Za-z][0-9][0-9][0-9]"ThenPrint"OK"
'thisisequivalment,because"#"standsforadigit
IfProductIDLike"[A-Za-z]###"ThenPrint"OK"
除了上述基本功能,LIKE在其他情况下也非常有用。以下就一一列举:
比如,可以检查一个字符串只包含大写字母:
IfNotProductIDLike"*[!A-Z]*"ThenPrint"OK"
同理,也可以检查一个字符串只包含数字:
IfNotProductIDLike"*[!0-9]*"ThenPrint"OK"
下面的语句检查一个字符串只包含字母或者数字符:
IfNotProductIDLike"*[!A-Za-z0-9]*"ThenPrint"OK"
下面的语句检查一个字符串是否为合法的V...[ 查看全文 ]