Seite 1 von 1

1.3.5 Adresserkennungsregeln fehlerhaft

Verfasst: 16. Apr 2016, 10:33
von Lumin
Hallo,

in der Version 1.3.4 haben meine Adresserkennungsregeln perfekt funktioniert.
Ich habe nun auf die Version 1.3.5 geupdatet, die ja u.a. die Neuerung "Adresserkennungsregeln optimiert" beinhaltet. Seitdem funktioniert meine Regel allerdings nicht mehr.

Die Regel sieht so aus:
Filter.png
Filter.png (11.22 KiB) 2543 mal betrachtet
Bei dem Test mit folgendem Text:
80538 München | Prinzregentenstraße 26 | Brand | Es brennt etwas

Kommt dieses Ergebnis:
Teste Regel ^(?<locality>.+?)\|(?<streetname>.+?)(?<streetnumber>.+?)\|(?<shortkeyword>.+?)\|(?<alarmtext>.+)
Alarmstichwort (kurz): Brand
Alarmtext: Es brennt etwas
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: 80538 München
Suche nach Straße/Hausnummer: Prinzregentenstraße 26
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Es handelt sich wohl um einen Bug, wenn der Objektverweis fehlt?

Re: 1.3.5 Adresserkennungsregeln fehlerhaft

Verfasst: 16. Apr 2016, 23:50
von Funkschrauber
Also mit der Beta 1.4.1.1435 funktioniert die Regel (fast).
Wenn ich die Regel so übernehme und den Beispielalarm, dann findet er die Straße nicht.
Wenn ich aber bei deinen Texttrennern jeweils vorher und nachher ein Leerzeichen einfüge, dann klappt das.

Teste Regel ^(?<locality>.+?)\ \|\ (?<streetname>.+?)(?<streetnumber>.+?)\ \|\ (?<shortkeyword>.+?)\ \|\ (?<alarmtext>.+)
Alarmstichwort (kurz): Brand
Alarmtext: Es brennt etwas
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: 80538 München
Suche nach Straße/Hausnummer: Prinzregentenstraße 26
-- Adresse gefunden:

Prinzregentenstraße 26
80538 München/Altstadt-Lehel
Deutschland
48.14278, 11.58877

Gruß
André