Escapeovanje običnih karaktera u regularnim izrazima u PHP-u

Modifikator X čini da će escapeovanje običnog karaktera rezultirati greškom. Bez ovog operatora, obični karakteri mogu biti escapeovani, i oni će i dalje predstavljati sami sebe (izuzetak: cifre, one će postati "capture group"). Pogledajmo primer:

php<?php
  preg_replace('#x\@x#X', '!', 'x@x'); // greška, @ nije specijalni karakter
?>