Komentáře v regulárních výrazech v PHP
Modifikátor x umožňuje vkládat
do regulárního výrazu libovolné mezery a konce
řádků. Kromě toho se znak křížku stane
znakem pro jednřádkový komentář (odpovídajícím způsobem,
oddělovače bude nutné nahradit jinými).
Podívejme se na příklad. Předpokládejme, že máme takovýto regulární výraz:
<?php
preg_replace('#[a-z]+@[0-9]+#', '!', 'aaa@333');
?>
Nyní použijeme modifikátor x a
přidáme ke každé části našeho regulárního výrazu
vysvětlující komentáře:
<?php
preg_replace('~
[a-z]+ # písmena
@ # znak zavináče
[0-9]+ # číslice
~x', '!', 'aaa@333');
?>