Thread Regex Doku Frage (15 answers)
Opened by Kuerbis at 2024-02-10 17:39

haj
 2024-02-11 00:14
#195872 #195872
User since
2015-01-07
531 Artikel
BenutzerIn

user image
Das hängt auch ein bisschen davon ab, was dokumentiert werden soll. Anfangs- und Ende-Anker kann man nicht verwenden, wenn die Ersetzung "irgendwo" im Fließtext funktionieren soll.

Wenn es vor allem um die Demonstration von /e geht, würde ich die Anker weglassen, die lenken ab. Bei Zeichenketen, die Schrägstriche enthalten, würde ich diese auch nicht als Begrenzer verwenden und eher sowas nehmen:
Code (perl): (dl )
1
2
s|(\d+)/(\d+)/(\d+)| sprintf '%d-%02d-%02d',$3,$1,$2 |e
s{(\d+)/(\d+)/(\d+)}{ sprintf '%d-%02d-%02d',$3,$1,$2 }e

Ich finde \/ eher störend, aber wenn die Backslash-Escapes das Thema der Dokumentation sind, dann müssen sie sein.

View full thread Regex Doku Frage