Table of Contents
_________________________________________________________________
NAME
Tcl_RegExpMatch - Test whether a string matches a regular expression
SYNOPSIS
#include <tcl.h>
int
 Tcl_RegExpMatch(interp, string, regexp)
ARGUMENTS
Tcl_Interp *interp (in)      Tcl interpreter to use for error reporting.
- char 
- *string (in)      String to test.
 
- char 
- *regexp (in)      Regular expression to match against string. _________________________________________________________________
 
DESCRIPTION
Tcl_RegExpMatch determines whether its string argument matches regexp, where regexp is interpreted as a regular expression using the same rules as for the regexp Tcl command. If there is a match then Tcl_RegExpMatch returns 1. If there is no match then Tcl_RegExpMatch returns 0. If an error occurs in the matching process (e.g. regexp is not a valid regular expression) then Tcl_RegExpMatch returns -1 and leaves an error message in interp->result.
KEYWORDS
match, regular expression, string
Table of Contents