Kommentarer i regex i PHP
Modifieraren x tillåter placering av
godtyckliga mellanslag och radbrytningar
i det reguljära uttrycket. Dessutom blir brädgårdstecknet
symbolen för en enkelradskommentar (följaktligen
måste avgränsarna ersättas med andra).
Låt oss titta på ett exempel. Låt oss säga att vi har följande reguljära uttryck:
<?php
preg_replace('#[a-z]+@[0-9]+#', '!', 'aaa@333');
?>
Låt oss använda modifieraren x och
placera förklarande kommentarer för varje del
av vårt reguljära uttryck:
<?php
preg_replace('~
[a-z]+ # bokstäver
@ # snabel-a symbol
[0-9]+ # siffror
~x', '!', 'aaa@333');
?>