Strmatch()
STRMATCH()
**strmatch:** (<string>,<pattern>)
This function matches <pattern> against the entire <string>, returning 1
if it matches and 0 if it does not. The case of the characters being
matched is not significant.
The pattern may contain the wildcards '*' and '?'. '?' matches any one
character, while '*' matches any number of characters, including none.
So 's?x' would match 'sex' or 'six', but not to 'socx', but 's*x' would
match any of them.
Examples:
> say strmatch(This is a test,*Test)
You say, "1"
> say strmatch(This is a test,*This)
You say, "0"
> say strmatch(This is a test,*is*is*)
You say, "1"
Possible use:
Can be used as a check to see if user is owner or not.
&isowner object=[strmatch(%#,owner(me))]
It can then be invoked using u() or just used inside an expression.