Meldungen auf Länge Kürzen
Meldungen auf Länge Kürzen
Hallo freunde
vor einem weiterem Problem Stehe ich
Die Original meldung sie so aus :
49.541425° 5.02860 1km/h
nach meiner anpassung sieht die meldung so aus:
49.541425 5.02860 1
aber um sie wirklich sauber weiterverarbeiten zu können müste die "1" hinten noch weg
Gibt es eine möglichkeit einen Filter so einzustellen das er nur sagen wir mal 16 oder 17 Zeichen durchlässt? und alles andere abschneidet ?
vor einem weiterem Problem Stehe ich
Die Original meldung sie so aus :
49.541425° 5.02860 1km/h
nach meiner anpassung sieht die meldung so aus:
49.541425 5.02860 1
aber um sie wirklich sauber weiterverarbeiten zu können müste die "1" hinten noch weg
Gibt es eine möglichkeit einen Filter so einzustellen das er nur sagen wir mal 16 oder 17 Zeichen durchlässt? und alles andere abschneidet ?
-
- Beiträge: 179
- Registriert: 9. Okt 2016, 22:42
Re: Meldungen auf Länge Kürzen
Ich habe ein ähnliches Problem.
Es kommen zu erst alle wichtigen Daten zur Adressenermittlung, zum Schluss aber kommt ein Text, der die Adresse auswertung oft zunichte macht. Wenn ich das telegram im Vorfeld modifiziere, sodass kein Leerzeichen enthalten ist, geht es.
Oftmals aber kommt ein Leetzeichen durch, sodass die Adresse nicht mehr ausgewertet wird.
Wie kriege ich es hin bei Adressen eine Regel zum Schluß einzufügen, dass egal was für ein Text, wie lang der auch ist und ob Leerzeichen da sind, als ein Text erkannt werden?
Es kommen zu erst alle wichtigen Daten zur Adressenermittlung, zum Schluss aber kommt ein Text, der die Adresse auswertung oft zunichte macht. Wenn ich das telegram im Vorfeld modifiziere, sodass kein Leerzeichen enthalten ist, geht es.
Oftmals aber kommt ein Leetzeichen durch, sodass die Adresse nicht mehr ausgewertet wird.
Wie kriege ich es hin bei Adressen eine Regel zum Schluß einzufügen, dass egal was für ein Text, wie lang der auch ist und ob Leerzeichen da sind, als ein Text erkannt werden?
Re: Meldungen auf Länge Kürzen
das ist ja im prinzip das selbe problem und könnte man lösen wenn es eine möglichkeit eine Meldung zu kürzen
Re: Meldungen auf Länge Kürzen
Ich Versuch es mal .
Re: Meldungen auf Länge Kürzen
scheint nicht ganz zu funktionieren gooofy,
wenn ich dann z.b.
51.568580 7.027398 44km/h
auch wenn ich die km/h durch leer ersetzte passiert nichts. was mir allerdings augefallen ist das nach der ziffer 44 noch ein Leerzeichen kommt ich denke da liegt das problem mit der Regel oder?
also so: 51.568580 7.027398 44(leerzeichen)
auch habe ich versucht :
Suchen nach
(.* )(.* )(.*)[0-9]
Ersetzen durch
$1$2$3
Dann sind im Testfenster die letzten Zahlen weg, aber im Telegramfenster tut sich nichts da ist die alte meldung immer noch mit der letzten Ziffer nach dem zweiten Leerzeichen
51.563859 7.067374 1
manchmal habe ich auch zwei zahlen dahinter so z.b.
51.546575 7.055283 36 15
auf jedenfall wird nach dem 2ten leerzeichen nichts abgeschnitten
wenn ich dann z.b.
51.568580 7.027398 44km/h
auch wenn ich die km/h durch leer ersetzte passiert nichts. was mir allerdings augefallen ist das nach der ziffer 44 noch ein Leerzeichen kommt ich denke da liegt das problem mit der Regel oder?
also so: 51.568580 7.027398 44(leerzeichen)
auch habe ich versucht :
Suchen nach
(.* )(.* )(.*)[0-9]
Ersetzen durch
$1$2$3
Dann sind im Testfenster die letzten Zahlen weg, aber im Telegramfenster tut sich nichts da ist die alte meldung immer noch mit der letzten Ziffer nach dem zweiten Leerzeichen
51.563859 7.067374 1
manchmal habe ich auch zwei zahlen dahinter so z.b.
51.546575 7.055283 36 15
auf jedenfall wird nach dem 2ten leerzeichen nichts abgeschnitten
-
- Beiträge: 179
- Registriert: 9. Okt 2016, 22:42
Re: Meldungen auf Länge Kürzen
Ist es denn möglich zu sagen, dass bis Stelle X alles normal ausgewertet wird (E Nummer, Stichwort, Adresse), dann im Nachgang ein Text YZ kommt, der auch Leerzeichen enthält, diese Text bei der Adressabfrage aber nicht berücksichtigt wird?
-
- Beiträge: 179
- Registriert: 9. Okt 2016, 22:42
Re: Meldungen auf Länge Kürzen
Kann hier wirklich keiner helfen? ![Sad :(](./images/smilies/icon_e_sad.gif)
![Sad :(](./images/smilies/icon_e_sad.gif)
Re: Meldungen auf Länge Kürzen
Hallo,
Reguläre Ausdrücke sind äußerst mächtig, Du solltest erst einmal in Worte fassen was Deine Regel exakt machen soll. Wenn Du es hinbekommst dies zu umschreiben, dann kann man normalerweise auch einen Regex dazu erstellen.
Grüße
Thimo Eichstädt
Reguläre Ausdrücke sind äußerst mächtig, Du solltest erst einmal in Worte fassen was Deine Regel exakt machen soll. Wenn Du es hinbekommst dies zu umschreiben, dann kann man normalerweise auch einen Regex dazu erstellen.
Grüße
Thimo Eichstädt