Megjegyzések a reguláris kifejezésekben PHP-ben

A x módosító lehetővé teszi tetszőleges szóközök és sortörések elhelyezését a reguláris kifejezésben. Ezenkívül a kettős keresztszimbólum egy soros megjegyzés szimbólummá válik (ennek megfelelően a határolókat másokra kell cserélni).

Nézzünk egy példát. Tegyük fel, hogy van egy ilyen reguláris kifejezésünk:

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

Használjuk a x módosítót és helyezzünk el magyarázó megjegyzéseket a reguláris kifejezésünk minden részéhez:

php<?php
  preg_replace('~
    [a-z]+ # betűk
    @      # kukac szimbólum
    [0-9]+ # számok
  ~x', '!', 'aaa@333');
?>