Syntax
int glob ( string pattern, string str )
Description
glob matches a string to a pattern. This match is often used for filenames since the patterns are the same ones that the UNIX shell uses for filename matching.
For more information, see the fnmatch(3) man page.
Returns true if the string matches the pattern, otherwise false.
Example
#this returns true because the “*” wildcard character matches any number of any character glob("a*b", "axyzb") #this returns true because the “.” Is interpreted as a literal period char. glob("a.*b", "a.fgb")
j* |
j followed by any number of characters. |
j*e |
j followed by any number of characters, ending with an e. |
[jJ]* |
Upper or lower case j followed by any number of characters. |
[a-z] |
Any lower case character. |
[^a-z] |
Any character except lower case characters. |
j followed by a single character. |