Czytelne wyrażenia regularne, /x i (?#...)

Wyrażenia regularne mają zasłużoną reputację mało czytelnych. Są pisane w zwięzłym języku, który używa bardzo ograniczonej liczby znaków do reprezentowania praktycznie nieskończenie wielu możliwości, i to licząc tylko te elementy, których większość programistów używa na co dzień.

Na szczęście Perl daje mi możliwość znacznego zwiększenia czytelności wyrażeń regularnych. Wystarczy trochę odpowiedniego formatowania, a inni (albo ja sam kilka tygodni później) będą mogli łatwo stwierdzić, co próbuję dopasować. Wspomnieliśmy o tym krótko w książce Perl. Wprowadzenie, ale jest to tak dobry pomysł, że zamierzam omówić go dokładniej. Opisuje to również Damian Conway w książce Perl. Najlepsze rozwiązania (Helion). ...

Get Perl. Mistrzostwo w programowaniu now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.