Hallo,
ich hab ein Problem mit meinem Pattern: [\w\s]+
Der Ausdruck sollte ja alle Zeichenketten die mindestens ein Buchstaben/Zahl/Leerzeichen/Unterstrich, aber in beliebiger Anzahl tragen, finden.
Also auch z.B.
"grundkurs zivilrecht"
"betriebswirtschaftslehre" wird gefunden,aber mit dem Leerzeichen oben hatt es anscheinend Probleme.
Auch [\w ]+ und [A-Za-z_ 0-9]+ funktionieren nicht.
Weiss einer wo mein Fehler liegen könnte?
Gruß
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] RegExp Problem.
Einklappen
Neue Werbung 2019
Einklappen
X
-
[Erledigt] RegExp Problem.
Stichworte: -
-
Zitat von ChrisB Beitrag anzeigenDie Frage ist erst mal, ob an der Stelle überhaupt ein Leerzeichen ankommt.
Danke für den Hinweis.
-
Du setzt mit ^ voraus, dass die Zeichenkette auch mit den Zeichen beginnt, die auf das Zirkumflex folgen.
[edit]
Es wird ModRewrite benutz.
Einen Kommentar schreiben:
-
Zitat von Daniel86 Beitrag anzeigenEs wird ModRewrite benutz.
Einen Kommentar schreiben:
-
Mein Fehler,das ist nicht der ganze Ausdruck,sondern nur der Relevante Teil.
Ganze Ausdruck: #^/test/([A-Za-z_ 0-9]+)/?$#
Ergo "http://domain/test/Grundkurs Zivilrecht" sollte es finden.
Es wird ModRewrite benutz.
Einen Kommentar schreiben:
-
Daran, dass Du die Delimiter vergessen hast. So werden die [] benutzt und die Klasse verworfen. Das wäre jetzt meine Vermutung.
Einen Kommentar schreiben:
Einen Kommentar schreiben: