Escaping Karakter Biasa dalam Regex di PHP
Modifier X menyebabkan escaping
karakter biasa akan menghasilkan error. Tanpa
operator ini, karakter biasa dapat di-escape,
mereka tetap akan mewakili dirinya sendiri
(pengecualian: angka, mereka akan menjadi backreference).
Mari kita lihat contohnya:
<?php
preg_replace('#x\@x#X', '!', 'x@x'); // error, @ bukan karakter spesial
?>