The <regex.h> include file defines the following regular expression functions:
regcomp() | regerror() | regexec() | regfree() |
The <regex.h> include file also declares the regmatch_t type, the regex_t type, which is capable of storing a compiled regular expression, and the following macros:
Values of the cflags parameter of the regcomp()function:
Values of the eflags parameter of the regexec() function:
Values of the errcode parameter of the regerror()function:
These declarations and definitions are not available when LOCALETYPE(*CLD) is specified on the compilation command.