Regex Umlaute



  • Hallo zusammen,

    ich hab mal eine kleine Frage. Ich arbeit im Moment ein bisschen mit Regex und habe gerade eine Beschwerde bekommen, dass ich keine Umlaute verarbeiten kann.

    Das hier ist ein Teil meines regex: LS=(\\w+)

    Nun ist mir aufgefallen, dass damit jedoch keine Sonderzeichen abgedeckt sind. Wie muss ich das denn erweitern?



  • \w+ ist gleichbedeutend mit [a-zA-Z0-9]+
    Also nimm stattdessen [a-zA-Z0-9äüößÄÜÖ]+
    Sollte dann auch Umlauts erkennen.



  • Hey,

    besten Dank. Hatte es in der Zwischenzeit auch so hinbekommen aber im Gegensatz zu dir habe ich "ß" vergessen:-P Habe es mit aufgenommen. Jetzt stellt sich mir noch eine Frage: Wie kann ich Leerzeichen ebenfalls zulassen?

    So sieht es im Moment aus(es sind nur Kleinbuchstaben zugelassen): LS=([a-zäöüß_0-9]+)



  • Ich glaube ich hab's

    LS=([a-zäöüß_0-9\\s]+)


Anmelden zum Antworten