Kommentarer i regex i PHP
Modifikatoren x tillater å plassere
vilkårlige mellomrom og linjeskift
i regex. I tillegg blir hash-tegnet
symbolet for en enkeltlinjekommentar (følgelig
må avgrensere erstattes med andre).
La oss se på et eksempel. Anta at vi har en regex som denne:
<?php
preg_replace('#[a-z]+@[0-9]+#', '!', 'aaa@333');
?>
La oss bruke modifikatoren x og
plassere for hver del av regex-en vår
forklarende kommentarer:
<?php
preg_replace('~
[a-z]+ # bokstaver
@ # krøllalfa-tegn
[0-9]+ # sifre
~x', '!', 'aaa@333');
?>