Hallo, Ich suche ein Wort nach ein bestimmtes Wort. Also etwa so: Vorname; Fatima. Ich habe versucht es mit "(Vorname\s\;)(\w+)" zu lösen aber leider kommt im Tekst auch "Vorname;Nachname;----" vor. Gibt es eine Möglichkeit "Nachname" aus zu klammern?
Vorab mal: Willkommen im FHEM-Forum!
Es wäre einfacher eine Antwort zu geben, wenn (ggf. verfremdete) Echtdaten geliefert würden und etwas mehr Info, wie/wann gesucht wird. Prinzipiell sollte https://regex101.com/ weiterhelfen, hier würde ich ggf. versuchen, mit einer passenden Negation zu arbeiten, die auch den Strichpunkt als Trennzeichen umfasst, also z.B. mit "([^\s;]+)" statt "(\w+)".