Like運(yùn)算符可以讓你比較兩個(gè)字符串來(lái)判斷它們是否匹配,它還支持通配符。例如,星號(hào)(*)代表一個(gè)或者多個(gè)字符,問(wèn)號(hào)(?)代表單個(gè)字符,而井號(hào)(#)代表單個(gè)數(shù)字。另外,通過(guò)使用左括號(hào)和右括號(hào)([、]),你可以指定一個(gè)用來(lái)匹配的字符集合。
下面的代碼給出了幾種可以使用Like運(yùn)算符的方法。
If "(800) 555-5555" Like "(###) ###-####"
Then
注釋:有效的電話號(hào)碼
End If
If "1ABCDEF" Like "#[A-Z]*" Then
注釋:有效
End If
If "1ABCDEF" Like "#[a-z]*" Then
注釋:有效
End If
Like運(yùn)算符可以簡(jiǎn)化你的驗(yàn)證有效性邏輯并提高易讀性。對(duì)比較復(fù)雜方式,它也比InStr函數(shù)易于使用。