AMX Mod X API Documentation

Signature
native regex_match_all_c(const string[], Regex:pattern, &ret = 0);
Description

Matches a string against a pre-compiled regular expression pattern, matching all

occurrences of the pattern inside the string. This is similar to using the "g" flag

in perl regex.

Notes
  • You should free the returned handle (with regex_free())

    when you are done with this pattern.

  • Use the regex handle passed to this function to extract

    matches with regex_substr().

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

    See REGEX_ERROR_* defines.

Returns

-2 = Matching error (error code is stored in ret)

0 = No match.

>1 = Number of results.

Назад
Верх