.\"search for substrings in a string .DT strsrch $MUDNAME$ driver help strsrch .SH Name .SI 5 strsrch() - search for substrings in a string .EI .SH Synopsis .SI 5 int strsrch( string str, string substr | int char, int flag ); .EI .SH Description .SP 5 5 strsrch() searches for the first occurance of the string `substr' in the string `str'. The last occurance of `substr' can be found by passing '-1' as the `flag' argument (which is optional). If the second argument is an integer, that character is found (like C's strchr()/strrchr().) The empty string or null value cannot be searched for. The integer offset of the first (last) match is returned. -1 is returned if there was no match, or an error occurred (bad args, etc). .EP .SH See also .SI 5 explode(), sscanf(), replace_string(), regexp() .EI