Escalering af almindelige tegn i regulære udtryk i PHP

Modifikatoren X gør, at escalering af et almindeligt tegn vil føre til en fejl. Uden denne operator kan almindelige tegn escaleres, de vil alligevel betegne sig selv (undtagelse: cifre, de bliver til lommer). Lad os se på et eksempel:

php<?php
  preg_replace('#x\@x#X', '!', 'x@x'); // fejl, @ er ikke et specialtegn
?>