BUG bei Strassen Variable

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
Antworten
plasma99
Beiträge: 18
Registriert: 6. Mär 2022, 11:10

BUG bei Strassen Variable

Beitrag 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
bosmon
Beiträge: 3963
Registriert: 28. Dez 2009, 18:16

Re: BUG bei Strassen Variable

Beitrag 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
BosMon Dokumentation: https://www.bosmon.de/doc
BosMon Support: support@bosmon.de
plasma99
Beiträge: 18
Registriert: 6. Mär 2022, 11:10

Re: BUG bei Strassen Variable

Beitrag 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>.+)
plasma99
Beiträge: 18
Registriert: 6. Mär 2022, 11:10

Re: BUG bei Strassen Variable

Beitrag 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
Antworten