Seite 1 von 1

BUG bei Strassen Variable

Verfasst: 13. Mai 2022, 20:00
von plasma99
Hi,

ich habe heute einen Bug festgestellt den ich mir nicht erklären kann.

Aus Folgender Meldung: *Stichwort #Ort: 12345 Musterstadt #Strasse: SauerWeg *bla bla bla

Wird mit folgender Regel:

^\*(?<shortkeyword>.+?)[\ ]+\#[Ort:\ ]+(?<locality>.+?)[\ ]+\#[Strasse:\ ]+(?<address>.+?)[\ ]+\*(?<alarmtext>.+)

Diese Strasse in die Variable geschrieben:

uerWeg

Ich habe etwas rumgetestet und es scheint ein generelles Problem zu geben wenn die Strasse mit einem S beginnt.

Aus SteingartenWeg wird z.B. ingartenWeg
Oder SybeliusWeg wird ybeliusWeg

Re: BUG bei Strassen Variable

Verfasst: 15. Mai 2022, 20:35
von bosmon
Hallo,

Reguläre Ausdrücke sind manchmal schon speziell. Das hier funktioniert:
^\*(?<shortkeyword>.+?)[\ ]+\#[Ort:\ ](?<locality>.+?)[\ ]+\#[Strasse:\ ](?<address>.+?)[\ ]+\*(?<alarmtext>.+)
Beste Grüße
Thimo Eichstädt

Re: BUG bei Strassen Variable

Verfasst: 16. Mai 2022, 07:45
von plasma99
Hallo,
vielen dank funktioniert, hast du noch eine Idee warum in diesem die + aber drin bleiben müssen, sonst funktioniert es nicht.

Code: Alles auswählen

^\*(?<shortkeyword>.+?)[\ ]+\#[Ort:\ ]+(?<locality>.+?)[\ ]+\#[Ortsteil:\ ]+(?<sublocality>.+?)[\ ]+\#[lat\ ]+(?<latitude>.+?)[\ ]+(?<longitude>.+?)[\ ]+\*(?<alarmtext>.+)

Re: BUG bei Strassen Variable

Verfasst: 26. Aug 2022, 08:08
von plasma99
Hallo nochmal,

jetzt habe ich den Salat. Bei dieser Meldung Funktioniert es nur mit dem +.

Code: Alles auswählen

*b1 #Ort: 123456 Musterstadt #Strasse: MoltkeStrasse/WilhelmStrasse *Alarmtext *123456
Teste Regel ^\*(?<shortkeyword>.+?)[\ ]+\#[Ort:\ ](?<locality>.+?)[\ ]+\#[Strasse:\ ](?<address>.+?)[\ ]+\*(?<alarmtext>.+)
Alarmstichwort (kurz): b1
Alarmtext: Alarmtext *123456
Suche nach Ort: rt: 123456 Musterstadt
Suche nach Adresse: trasse: MoltkeStrasse/WilhelmStrasse