Parasto simbolu ekrānēšana regulārajās izteiksmēs PHP

Modifikators X dara tā, ka ekrānēšana parasta simbola izraisīs kļūdu. Bez šī operatora parastos simbolus var ekrānēt, tie tik un tā nozīmēs paši sevi (izņēmums: cipari, tie kļūs par capture groups). Paskatīsimies uz piemēru:

php<?php
  preg_replace('#x\@x#X', '!', 'x@x'); // kļūda, @ nav speciālais simbols
?>