Regex builtins
| Function | Signature | Returns | AOT | eval() |
|---|---|---|---|---|
mb_ereg_match() | (string $pattern, string $subject, ?string $options = null): bool | bool | ✓ | ✓ |
preg_match() | (string $pattern, string $subject, array $matches = []): int | int | ✓ | ✓ |
preg_match_all() | (string $pattern, string $subject): int | int | ✓ | ✓ |
preg_replace() | (string $pattern, string $replacement, string $subject): string | string | ✓ | ✓ |
preg_replace_callback() | (string $pattern, callable $callback, string $subject): string | string | ✓ | ✓ |
preg_split() | (string $pattern, string $subject, int $limit = -1, int $flags = 0): array | array | ✓ | ✓ |