Σχόλια στην κανονική έκφραση σε PHP
Ο τροποποιητής x επιτρέπει την τοποθέτηση
αυθαίρετων κενών και αλλαγών γραμμής
στην κανονική έκφραση. Επιπλέον, το σύμβολο της τρέλας γίνεται
το σύμβολο για σχόλιο μίας γραμμής (αντίστοιχα,
τα όρια θα πρέπει να αντικατασταθούν με άλλα).
Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε μια τέτοια κανονική έκφραση:
<?php
preg_replace('#[a-z]+@[0-9]+#', '!', 'aaa@333');
?>
Ας χρησιμοποιήσουμε τον τροποποιητή x και
ας τοποθετήσουμε για κάθε μέρος της κανονικής μας έκφρασης
ευκρινίζοντας σχόλια:
<?php
preg_replace('~
[a-z]+ # γράμματα
@ # σύμβολο @
[0-9]+ # ψηφία
~x', '!', 'aaa@333');
?>