Kommentaar in regulêre uitdrukkings in PHP

Die wysiger x laat toe om arbitrêre spasies en reëloorgange in die regulêre uitdrukking te plaas. Boonop word die hekiesimbool 'n enkelreël-kommentaarsimbool (dienooreenkomstig, sal die begrensers met ander vervang moet word).

Laat ons na 'n voorbeeld kyk. Kom ons sê ons het die volgende regulêre uitdrukking:

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

Laat ons die wysiger x gebruik en verduidelijkende kommentaar by elke deel van ons regulêre uitdrukking plaas:

php<?php
  preg_replace('~
    [a-z]+ # letters
    @      # apenstaartjie-simbool
    [0-9]+ # syfers
  ~x', '!', 'aaa@333');
?>