Thread strings in array löschen (19 answers)
Opened by Iggy86 at 2012-08-13 13:46

Linuxer
 2012-08-14 10:35
#160901 #160901
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
In diesem Fall verwende ich das /x genau dazu, um die einzelnen Teile des Regex mit Leerzeichen zu trennen.
Es bewirkt und ermöglicht noch mehr; am besten mal in der Dokumentation nachlesen:

(Vielleicht mal nach /x suchen)
http://perldoc.perl.org/perlretut.html
http://perldoc.perl.org/perlre.html

Die geschweiften Klammern sind einfach nur der Begrenzer des Suchausdrucks und des Ersetzen-Ausdrucks.
Würde man / verwenden (wie im klassischen s///, dann muss man jeden / im Regex maskieren.
Das kann man sich sparen, indem man den Regex-Begrenzer wechselt.
Man kann dazu auch paarweise Zeichen nehmen. Das habe ich getan und ich verwende in der Regel eben die geschweifte Klammern dazu {}.
Also s/// ist gleichbedeutend mit s{}{}.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread strings in array löschen