Gibt es so etwas wie ein &| bei Regex??
Verfasst: Montag 18. Dezember 2006, 18:53
Halli Hallo Halöchen!
Ich hab ma ne Frage...
und zwar bin ich gerade dabei wieder einmal ein wenig mit Regex rumzuspielen.
Nun frage ich mich. Gibt es so etwas wie ein &| ?
Hier ein Beispiel:
Ich habe folgende Regex:
Der trifft auch bisher zuverlässig auf alles, was ich will... --> ob verbesserungswürdig würde ich gern erstma hinten ranschieben... is nur zusammengeschmissen
Jedoch gibt es bei einer URL die Möglichkeit, das '' www. '' und '' http:// '' gleichzeitig vorkommen.
Wie müsste ich das abändern, damit er das auch findet?
Da wäre doch so ein '' &| '' net schlecht gibet so etwas?
Oder muss ich wirklich schreiben:
wobei ich mir hier auch net sicher bin, ob er das einwanfrei findet
finden auf jedenfall... aba was er da intern so macht - obs da Probleme gibt
Habt ihr da ein paar Tipps?
Herzlichen Dank!
MfG EnTeQuAk
Ich hab ma ne Frage...
und zwar bin ich gerade dabei wieder einmal ein wenig mit Regex rumzuspielen.
Nun frage ich mich. Gibt es so etwas wie ein &| ?
Hier ein Beispiel:
Ich habe folgende Regex:
Code: Alles auswählen
#link\[(http://|www.)?[a-zA-Z0-9-_\/\\:]*(\.[a-z]{2})\s.*\]
Jedoch gibt es bei einer URL die Möglichkeit, das '' www. '' und '' http:// '' gleichzeitig vorkommen.
Wie müsste ich das abändern, damit er das auch findet?
Da wäre doch so ein '' &| '' net schlecht gibet so etwas?
Oder muss ich wirklich schreiben:
Code: Alles auswählen
#link\[(http://|www.|http://www.)?
finden auf jedenfall... aba was er da intern so macht - obs da Probleme gibt
Habt ihr da ein paar Tipps?
Herzlichen Dank!
MfG EnTeQuAk