Thread Reguläre Ausdrücke mit Sonderzeichen? (5 answers)
Opened by Gast at 2007-06-25 16:25

Gast Gast
 2007-06-25 16:25
#77812 #77812
Hallo zusammen,
ich sitze hier an meinem code und komme nicht weiter:
Ich habe eine Datei mit mehreren Zeilen ,die ungefähr so aussehen:
name:x:1234:nochwas:etc:pp
name1:x:4567:nochmehr:bla:ps
...
Ich will jetzt beim Auslesen der Datei nur die Namen (also bis zum 1. ":") auch wieder ausgeben.

Ich bin nicht sehr gut in Perl und habe ein wenig im Internet recherchiert und habe dann
Code: (dl )
print $ausgabe = \^*:\; 
(auch schon mit + statt * getestet)
ausprobiert. Denn ^ steht ja für den Anfang einer Zeile soweit ich weiss, und so wollte ich vom Anfang einer Zeile bis zum 1. ":" suchen.
Doch die Fehlermeldung lautet :
^* matches null string many times in regex; marked by <-- HERE in m/^+ <-- HERE :/ at pass.pl line 19.

Wie löst man das geschickter oder wo ist mein Fehler?
Danke und Gruß Stefan

View full thread Reguläre Ausdrücke mit Sonderzeichen?