Tcl_StringMatch(3)

Tcl_StringMatch(3)

Tcl_StaticPackage Home Page Subroutines Index Tcl_Tell


_________________________________________________________________

NAME
       Tcl_StringMatch - test whether a string matches a pattern

SYNOPSIS
       #include <<tcl.h>>

       int
       Tcl_StringMatch(string, pattern)

ARGUMENTS
       char         *string            (in)      String  to test.

       char         *pattern           (in)      Pattern to match
                                                 against  string.
                                                 May contain spe-
                                                 cial  characters
                                                 from   the   set
                                                 *?\[].
_________________________________________________________________

DESCRIPTION
       This utility procedure determines whether a string matches
       a given pattern.  If it does, then Tcl_StringMatch returns
       1.   Otherwise  Tcl_StringMatch  returns 0.  The algorithm
       used for matching  is  the  same  algorithm  used  in  the
       ``string  match''  Tcl command and is similar to the algo-
       rithm used by the C-shell for file name matching;  see the
       Tcl manual entry for details.

KEYWORDS
       match, pattern, string

Tcl_StaticPackage Home Page Subroutines Index Tcl_Tell