105function preg_match(
string $pattern,
string $subject, &$matches =
null,
int $flags = 0,
int $offset = 0): int|false {}
121function preg_filter(string|array
$pattern, string|array $replacement, string|array $subject, int $limit = -1, &$count = null): string|array|null {}
#define PREG_OFFSET_CAPTURE
#define PREG_UNMATCHED_AS_NULL
#define PREG_SPLIT_DELIM_CAPTURE
#define PREG_SPLIT_OFFSET_CAPTURE
#define PREG_SPLIT_NO_EMPTY
#define PREG_PATTERN_ORDER
const PREG_RECURSION_LIMIT_ERROR
const PREG_BACKTRACK_LIMIT_ERROR
preg_replace(string|array $pattern, string|array $replacement, string|array $subject, int $limit=-1, &$count=null)
preg_replace_callback(string|array $pattern, callable $callback, string|array $subject, int $limit=-1, &$count=null, int $flags=0)
preg_match_all(string $pattern, string $subject, &$matches=null, int $flags=0, int $offset=0)
preg_quote(string $str, ?string $delimiter=null)
preg_grep(string $pattern, array $array, int $flags=0)
const PREG_BAD_UTF8_OFFSET_ERROR
const PREG_INTERNAL_ERROR
preg_replace_callback_array(array $pattern, string|array $subject, int $limit=-1, &$count=null, int $flags=0)
preg_split(string $pattern, string $subject, int $limit=-1, int $flags=0)
preg_filter(string|array $pattern, string|array $replacement, string|array $subject, int $limit=-1, &$count=null)
const PREG_BAD_UTF8_ERROR
preg_match(string $pattern, string $subject, &$matches=null, int $flags=0, int $offset=0)
const PREG_JIT_STACKLIMIT_ERROR
function(EX_VAR(opline->result.var))