native

regex_match_c

Syntax

native regex_match_c(const string[], Regex:pattern, &ret);

Description

Matches a string against a pre-compiled regular expression pattern.

Parameters

pattern The regular expression pattern.
string The string to check.
ret Error code, if applicable, or number of results on success.

Return

-2 = Matching error (error code is stored in ret)
0 = No match.
>1 = Number of results.

Note

You should free the returned handle (with regex_free())
when you are done with this pattern.

Note

Use the regex handle passed to this function to extract
matches with regex_substr().