PHPda muntazam ifodalarda oddiy belgilarni ekranka olish

X modifikatori oddiy belgini ekranga olish xatolikka olib kelishiga sabab bo'ladi. Ushbu operatorsiz oddiy belgilarni ekranga olish mumkin, ular baribir o'zlarini ifodalaydi (istisno: raqamlar, ular "pocket" bo'lib qoladi). Keling, misol orqali ko'rib chiqaylik:

php<?php
  preg_replace('#x\@x#X', '!', 'x@x'); // xato, @ maxsus belgi emas
?>