von Dav1987 » 27. Mär 2017, 08:46
Hallo Zusammen,
ich weiß es ist wieder mal die "X"te, aber ich komm mit der Objekterkennung einfach nicht weiter. Das Programm sucht stur nach dem Objekt wenn eins vorhanden ist.
Problem:
Unsere Objekte werden nach dem Objektnamen mit ++ und dem Einsatzplan dargestellt.
Bsp.
012342/ N 2/ Stadt/ Stadtteil/ Straße 15/ Continental Reifenwerk ++ EPL 9999/ Akutes Koronarsyndrom/ über Haupteingang/ Einweiser vor Ort/ Anrufer: Continental Reifen,
Nimmt man die "++ EPL 9999" weg erkennt Bosmon das Objekt und die Adresse sofort. Lässt man es drin wird keine Adresse gefunden.
Meine Regel hierzu sieht wie folgt aus:
^[^/]+/\ (?<shortkeyword>.+?)/\ (?<locality>.+?)/\ (?<longkeyword>.+?)/\ (?<address>.+?) (?<streetnumber>.+?)/\ (?<object>.+?)/\ (?<alarmtext>.+)$
1. Frage kann man dem Programm irgendwie sagen, dass es ab ++ nicht weiter suchen soll?
2. Kann man die Objektsuche nicht evtl. ganz aus stellen und nur nach der Straße suchen lassen?
Ich würde ja das Objekt zweckentfremdet nutzen, so wie ich es bereits mit dem Stadtteil mache (wie man in der Regel sieht)
Ich habe den Stadtteil einfach rausgelassen, da hier die reguläre Adresserkennung unzuverlässig war für bestimmte Stadtteile.
Nun sucht er also nur noch nach der Stadt und der Straße und findet diese IMMER! Aber um das Objekt zu umgehen fehlen nun nutzbare Variablen die man stattdessen nutzen könnte.
3. Könnte man nicht noch 1-2 Variablen "z.b.V." für solche Dinge in das Program einfügen damit man die Objektsuche so evtl. umgehen kann??
Bin für jeden Hilfreichen Kommentar dankbar.
Gruß
Dav1987
Hallo Zusammen,
ich weiß es ist wieder mal die "X"te, aber ich komm mit der Objekterkennung einfach nicht weiter. Das Programm sucht stur nach dem Objekt wenn eins vorhanden ist.
Problem:
Unsere Objekte werden nach dem Objektnamen mit ++ und dem Einsatzplan dargestellt.
Bsp.
012342/ N 2/ Stadt/ Stadtteil/ Straße 15/ Continental Reifenwerk ++ EPL 9999/ Akutes Koronarsyndrom/ über Haupteingang/ Einweiser vor Ort/ Anrufer: Continental Reifen,
Nimmt man die "++ EPL 9999" weg erkennt Bosmon das Objekt und die Adresse sofort. Lässt man es drin wird keine Adresse gefunden.
Meine Regel hierzu sieht wie folgt aus:
^[^/]+/\ (?<shortkeyword>.+?)/\ (?<locality>.+?)/\ (?<longkeyword>.+?)/\ (?<address>.+?) (?<streetnumber>.+?)/\ (?<object>.+?)/\ (?<alarmtext>.+)$
1. Frage kann man dem Programm irgendwie sagen, dass es ab ++ nicht weiter suchen soll?
2. Kann man die Objektsuche nicht evtl. ganz aus stellen und nur nach der Straße suchen lassen?
Ich würde ja das Objekt zweckentfremdet nutzen, so wie ich es bereits mit dem Stadtteil mache (wie man in der Regel sieht)
Ich habe den Stadtteil einfach rausgelassen, da hier die reguläre Adresserkennung unzuverlässig war für bestimmte Stadtteile.
Nun sucht er also nur noch nach der Stadt und der Straße und findet diese IMMER! Aber um das Objekt zu umgehen fehlen nun nutzbare Variablen die man stattdessen nutzen könnte.
3. Könnte man nicht noch 1-2 Variablen "z.b.V." für solche Dinge in das Program einfügen damit man die Objektsuche so evtl. umgehen kann??
Bin für jeden Hilfreichen Kommentar dankbar.
Gruß
Dav1987