Thread Hilfe für Regex (21 answers)
Opened by lousek at 2011-08-06 17:24

lousek
 2011-08-06 17:24
#151265 #151265
User since
2011-01-19
28 Artikel
BenutzerIn

user image
Hallo Perler

Ich habe ein kleines Problem mit einem Regex in Perl, sicher nichts wahnsinniges, aber ich krieg es einfach nicht :(

Also, ich will einen String überprüfen, ob er entweder mit +/ oder mit -/ startet. Der String kann wie folgt starten:
--
++
@@
/
+/
-/

... oder einfach ein String aus Leerzeichen.
Von diesen Möglichkeiten will ich wie bereits oben gesagt nur diejenigen, welche mit +/ oder -/ starten. Mein Regex sieht bis jetzt so aus:
=~ m/^(+|-)\//

Jetzt ist aber das Problem, das + ein "Sonderzeichen" ist im Regex ... wenn ich aber zum "escapen" \Q einfüge vor dem +, so kommt auch nur Müll raus ..,

Ich bin dankbar für jede Hilfe :)

LG
lousek

View full thread Hilfe für Regex