Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] RegExp Problem.

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Daniel86
    hat ein Thema erstellt [Erledigt] RegExp Problem..

    [Erledigt] RegExp Problem.

    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ß

  • Daniel86
    antwortet
    Zitat von ChrisB Beitrag anzeigen
    Die Frage ist erst mal, ob an der Stelle überhaupt ein Leerzeichen ankommt.
    Nein kam es nicht,die Url wurde mittels urlencode behandelt und dadurch das Leerzeichen natürlich ersetzt.

    Danke für den Hinweis.

    Einen Kommentar schreiben:


  • Asipak
    antwortet
    Du setzt mit ^ voraus, dass die Zeichenkette auch mit den Zeichen beginnt, die auf das Zirkumflex folgen.

    [edit]

    Es wird ModRewrite benutz.
    Oh, das hab ich überlesen, sorry.

    Einen Kommentar schreiben:


  • ChrisB
    antwortet
    Zitat von Daniel86 Beitrag anzeigen
    Es wird ModRewrite benutz.
    Die Frage ist erst mal, ob an der Stelle überhaupt ein Leerzeichen ankommt.

    Einen Kommentar schreiben:


  • Daniel86
    antwortet
    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:


  • nikosch
    antwortet
    Daran, dass Du die Delimiter vergessen hast. So werden die [] benutzt und die Klasse verworfen. Das wäre jetzt meine Vermutung.

    Einen Kommentar schreiben:

Lädt...
X