Hauptmenü

Suchen in suche

Begonnen von Sjef, 03 März 2022, 07:18:05

Vorheriges Thema - Nächstes Thema

Sjef

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?

Beta-User

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+)".
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors