standard.lib.preg.preg

preg is available since version 1.0.

Prototype:

array preg(string string_to_parse, string pattern[, number options])

Parameters

string_to_parse
the string to be parsed
pattern
the pattern
options
a conbination of : PCRE_MULTILINE, PCRE_DOTALL, PCRE_EXTENDED, PCRE_ANCHORED, PCRE_DOLLAR_ENDONLY, PCRE_EXTRA, PCRE_NOTBOL, PCRE_NOTEOL, PCRE_UNGREEDY, PCRE_NOTEMPTY, PCRE_UTF8, PCRE_NO_AUTO_CAPTURE, PCRE_NO_UTF8_CHECK, PCRE_AUTO_CALLOUT, PCRE_PARTIAL, PCRE_DFA_SHORTEST, PCRE_DFA_RESTART, PCRE_FIRSTLINE

Description:

Split string by a regular expression . Returns an array containing substrings of string_to_parse split along boundaries matched by pattern.

Return value:

Returns a string describing an error, if an error was encountered, or an array containing the matched strings if succeeded.