Thread RegEx: 3 Leerzeichen entfernen (5 answers)
Opened by pixelflat at 2007-10-15 10:13

pixelflat
 2007-10-15 10:13
#100807 #100807
User since
2007-09-13
15 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich hab ein seltsamen Problem:

Ich will bei einem String am Ende genau 3 Leerzeichen entfernen.
Das funktioniert auch:
Code (perl): (dl )
1
2
3
$line_old=~s/ $//;
$line_old=~s/ $//;
$line_old=~s/ $//;


Leider ist das ja ziemlich dumm, 3x die gleiche Zeile zu schreiben. Deshalb dachte ich, ich könnte es abkürzen:
Code (perl): (dl )
$line_old=~s/ {3}$//;


Leider funktioniert das nicht. Er entfernt nur 1 Leerzeichen... Oo
Muss ich um das Leerzeichen Klammern, Anführungszeichen setzen?
Oder ist die Syntax von -{} so komplett falsch?

PS: Habe es auch schon mir 'g' am Ende versucht...

Danke

View full thread RegEx: 3 Leerzeichen entfernen