Like Operator |
Returns True if str1 matches pattern str2. The pattern in str2 is one or more of the special character sequences shown in the following table.
Characters) |
Description |
? |
Match any single character. |
* |
Match zero or more characters. |
# |
Match a single digit (0-9). |
[charlist] |
Match any char in the list. |
[!charlist] |
Match any char not in the list. |
Sub Main
Debug.Print "abcdfgcdefg" Like "" ' False
Debug.Print "abcdfgcdefg" Like "a*g" ' True
Debug.Print "abcdfgcdefg" Like "a*cde*g" ' True
Debug.Print "abcdfgcdefg" Like "a*cd*cd*g" ' True
Debug.Print "abcdfgcdefg" Like "a*cd*cd*g" ' True
Debug.Print "00aa" Like "####" ' False
Debug.Print "00aa" Like "????" ' True
Debug.Print "00aa" Like "##??" ' True
Debug.Print "00aa" Like "*##*" ' True
Debug.Print "hk" Like "hk*" ' True
End Sub