Seite 1 von 1

Text in Telegramm tauschen

Verfasst: 18. Jul 2019, 19:57
von cbv24
Hallo,
ich habe pocsag Meldungen, bei denen ich für die inhalte Tauschen möchte.

Die Meldung kommt bei mir an im Format
X,Y Einheit Einsatzmeldung

X und Y sind Angaben zu Koordinaten beispiel 51.456755,08.44564
Einheit ist die Nenneung des Fzgs oder der Teileinheit
Einsatzmeldung erklärt sich von selbst.

Gibt es die Möglichkeit, diese in der Reihenfolge zu tauschen?
Ich habe bereits gesucht aber auf Anhieb nichts dazu gefunden.

Danke und Gruß

Re: Text in Telegramm tauschen

Verfasst: 19. Jul 2019, 10:39
von gooofy
Existieren zwischen den einzelnen Abschnitten irgendwelche Trennzeichen oder sind die Abschnitte immer gleich aufgebaut? Dann funktioniert das mit der Textersetzung. Wenn keine Trennzeichen existieren und z.B. bei der Einheit mal mehr oder weniger Leerzeichen vorhanden sind, wirds schwierig.

Re: Text in Telegramm tauschen

Verfasst: 19. Jul 2019, 10:54
von cbv24
ja.

konkret ist das so
#X,Y# Einheit / Meldung

Re: Text in Telegramm tauschen

Verfasst: 20. Jul 2019, 14:36
von gooofy
Telegramme modifizieren,
Suchen nach: (.*,)(.*#)(.*\/)(.*)
Ersetzen durch z.B.: $4$3$1$2

Damit unterteilste das Telegramm anhand der Trennzeichen in 4 Blöcke: X-Koordinaten, Y-Koordinaten, Einheit, Meldung. Bei "Ersetzen durch" kannste die Reihenfolge der Blöcke (durch Aufruf mit $) selber festlegen oder noch mit beliebigen Zeichen erweitern

Re: Text in Telegramm tauschen

Verfasst: 20. Jul 2019, 15:22
von cbv24
Super, Danke!
Hat alles geklappt.

Jetzt muss ich das nur noch mit den Wetterwarnungen gescheid hinbekommen :'D