This chapter doesn't contain
PHPcode snippets, because PHP PCRE require delimiters. There is no way to omit them in Vanilla PHP.
Thanks to automatic delimiters, one can use regular expressions without brain strain and without spending time, choosing a suitable delimiter.
We can see it for ourselves, using
If the was constructed with
delimiter()returns the pattern unchanged.
There are two ways of passing flags:
or use an old-school pattern:
I want to break it
T-Regx has a set of predefined, suitable delimiters (like
%, etc.) and simply uses the first one, that
doesn't occur in your pattern. If you exhaust each of them; if you use every possible, predefined,
suitable delimiter - it will throw
In that case, you simply have to use an explicit delimiter with
If you think another automatic delimiter can be used, please create a github issue.