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

मॉडिफायर x रेगुलर एक्सप्रेशन में मनमाने स्थान और लाइन ब्रेक लगाने की अनुमति देता है। इसके अलावा, हैश सिंबल # सिंगल-लाइन टिप्पणी के प्रतीक में बदल जाता है (तदनुसार, डिलीमीटर को दूसरे से बदलना होगा)।

आइए एक उदाहरण देखें। मान लीजिए कि हमारे पास ऐसा रेगुलर एक्सप्रेशन है:

php<?php
  preg_replace('#[a-z]+@[0-9]+#', '!', 'aaa@333');
?>

आइए मॉडिफायर x का उपयोग करें और हमारे रेगुलर एक्सप्रेशन के प्रत्येक भाग के लिए व्याख्यात्मक टिप्पणियाँ जोड़ें:

php<?php
  preg_replace('~
    [a-z]+ # अक्षर
    @      # एट सिंबल
    [0-9]+ # अंक
  ~x', '!', 'aaa@333');
?>