Sorry:
Die Zeichenfolge : ) soll kein Smilie sein! (Wo kann ich das einstellen?)
Hallo zusammen,
seit kurzem muss ich mich mit RegEx beschäftigen.
Vielleicht bin ich hier nicht so ganz richtig, das weiß der Admin. Dafür schon mal Entschuldigung. . .
Nun stehe ich als Newbie da und muss prüfen, ob in einer Textfolge ein bestimmter Parameter gesetzt ist.
Ich bin davon ausgegangen, dass ich dieses mit ?! machen kann. Den Text / die Zeichen davor prüfe ich mit (.*), weil ich die Anzahl der Zeichen nicht kenne.
Vielleicht kann mir einer der Profis helfen. Dafür schon mal danke.
Zum Problem:
Ich habe eine Zeichenfolge, auf die ich folgende RegEx anwenden muss:
"^(http
(.*)(?!;forum=)(.*)"
Zeichenfolge:
http://hierkönnenvieleZeichenstehen,derenLängeichnichtgenauweiß;forum=lauterZeichen;$=ZGjgV8JHkjhdqwdjkpwudn82neu8lh9jb usw
Erklärung:
^(http
Beginn der Zeichen
(.*) alles was danach kommt; hier können beliebig viele Zeichen stehen.
(?!;forum=) wenn das da ist, soll die regex nicht zuschlagen; wenn nicht soll die RegEx etwas ergänzen (das weiß ich, das ist kein Problem für mich)
(.*) alles was danach noch kommt (kann $,=, usw sein)
Hoffentlich ist das Problem hinreichend erläutert.
Vielen Dank schon im Voraus :-)
Die Zeichenfolge : ) soll kein Smilie sein! (Wo kann ich das einstellen?)
Hallo zusammen,
seit kurzem muss ich mich mit RegEx beschäftigen.
Vielleicht bin ich hier nicht so ganz richtig, das weiß der Admin. Dafür schon mal Entschuldigung. . .
Nun stehe ich als Newbie da und muss prüfen, ob in einer Textfolge ein bestimmter Parameter gesetzt ist.
Ich bin davon ausgegangen, dass ich dieses mit ?! machen kann. Den Text / die Zeichen davor prüfe ich mit (.*), weil ich die Anzahl der Zeichen nicht kenne.
Vielleicht kann mir einer der Profis helfen. Dafür schon mal danke.
Zum Problem:
Ich habe eine Zeichenfolge, auf die ich folgende RegEx anwenden muss:
"^(http
Zeichenfolge:
http://hierkönnenvieleZeichenstehen,derenLängeichnichtgenauweiß;forum=lauterZeichen;$=ZGjgV8JHkjhdqwdjkpwudn82neu8lh9jb usw
Erklärung:
^(http
(.*) alles was danach kommt; hier können beliebig viele Zeichen stehen.
(?!;forum=) wenn das da ist, soll die regex nicht zuschlagen; wenn nicht soll die RegEx etwas ergänzen (das weiß ich, das ist kein Problem für mich)
(.*) alles was danach noch kommt (kann $,=, usw sein)
Hoffentlich ist das Problem hinreichend erläutert.
Vielen Dank schon im Voraus :-)
Zuletzt bearbeitet: