Komentarji v regularnem izrazu v PHP

Modifikator x dovoljuje v regularnem izrazu poljubne presledke in prelome vrstic. Poleg tega simbol lojtre postane simbol za enovrstični komentar (v skladu s tem, bomo omejevalnike morali zamenjati z drugimi).

Poglejmo si primer. Recimo, da imamo takšen regularni izraz:

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

Uporabimo modifikator x in postavimo za vsak del našega regularnega izraza pojasnjevalne komentarje:

php<?php
  preg_replace('~
    [a-z]+ # črke
    @      # simbol @
    [0-9]+ # številke
  ~x', '!', 'aaa@333');
?>