Általános karakterek escape-elése reguláris kifejezésekben PHP-ben
A X módosító azt eredményezi, hogy egy
általános karakter escape-elése hibához vezet.
Ezen operátor nélkül az általános karakterek
escape-elhetők, továbbra is önmagukat fogják
jelenteni (kivétel: a számok, amelyek backreference-ekké
válnek). Nézzük meg egy példán:
<?php
preg_replace('#x\@x#X', '!', 'x@x'); // hiba, @ nem speciális karakter
?>