PHP में रेगुलर एक्सप्रेशन्स में सामान्य करैक्टर्स का एस्केपिंग

मॉडिफायर X ऐसा करता है कि एक सामान्य करैक्टर को एस्केप करने पर एरर आएगी। इस ऑपरेटर के बिना, सामान्य करैक्टर्स को एस्केप किया जा सकता है, वे किसी भी तरह से खुद को ही दर्शाते रहेंगे (अपवाद: नंबर्स, वे बैकरेफरेंस बन जाएंगे)। आइए एक उदाहरण से देखते हैं:

php<?php
  preg_replace('#x\@x#X', '!', 'x@x'); // एरर, @ स्पेशल करैक्टर नहीं है
?>