Komentarai reguliariojoje išraiškoje PHP

Modifikatorius x leidžia sutvarkyti reguliariojoje išraiškoje papildomus tarpus ir eilučių pertraukas. Be to, grotelės simbolis tampa vienos eilutės komentaro simboliu (atitinkamai, ribotuvus teks pakeisti kitais).

Pažiūrėkime į pavyzdį. Tarkime, kad mes turime tokią reguliariąją išraišką:

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

Panaudokime modifikatorių x ir sutvarkykime kiekvienai mūsų reguliariosios išraiškos daliai paaiškinamuosius komentarus:

php<?php
  preg_replace('~
    [a-z]+ # raidės 
    @      # grotelės simbolis
    [0-9]+ # skaičiai
  ~x', '!', 'aaa@333');
?>