Komentari u regularnom izrazu u PHP-u
Modifikator x dozvoljava postavljanje
proizvoljnih razmaka i prelaza u novi red
u regularnom izrazu. Pored toga, znak tarabe postaje
znak za jednolinijski komentar (shodno tome,
graničnike će morati da se zamene drugim).
Hajde da pogledamo primer. Pretpostavimo da imamo ovakav regularni izraz:
<?php
preg_replace('#[a-z]+@[0-9]+#', '!', 'aaa@333');
?>
Hajde da iskoristimo modifikator x i
postavimo za svaki deo našeg regularnog izraza
objašnjavajući komentar:
<?php
preg_replace('~
[a-z]+ # slova
@ # znak "at"
[0-9]+ # brojevi
~x', '!', 'aaa@333');
?>