##! Please refer to the documentation at
##! https://coreruleset.org/docs/development/regex_assembly/.
##!+ i
##!> assemble
<\?
##!=>
##!> assemble
[^x]
x[^m]
xm[^l]
xml[^\s]
##! With [^a-z] we are looking for `:` as in `<?xml :echo 1;`
xml\s+[^a-z]
xml$
$
php
##!<
##!<
##!> assemble
\[
##!=>
##!> assemble
php\]
/php\]
\x5cphp\]
##!<
##!<