Seite 1 von 2

modifizieren, erstes Leerzeichen ändern

Verfasst: 20. Okt 2018, 13:57
von Christoph FFA
Hallo,

ich würde gerne das erste Leerzeichen was im Telegramm auftaucht, gerne gegen ein anderes Zeichen ersetzen.
ist das mit der Telegramm-modifikation möglich ?
Wie kann ich das bewerkstelligen ?

Hier ein kleines Beispiel aus einem Telegramm
B2-D Feuer Dachstuhl. // .......

es sollte später so aussehen.
B2-D + Feuer Dachstuhl. // ......

Eine Möglkichkeit die ich schon probiert habe ist, alle Stichworte zu ersetzen zB. B2 in B2 +
Damit werden aber andere "erweiterte" Stichworte verfälscht und somit ist die Lösung unbrauchbar.

Bin gespannt auf eure Antworten.

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 21. Okt 2018, 16:41
von PinkPanther
Abend
probiers ma unter "Telegramme modifizieren" mit suchen nach: ein Leerzeichen eintippen. Ersetzen durch: + setzte dann den hacken bei "Ersetzung beenden wenn eine Zeile zutraf"
sollte klappen ;)

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 21. Okt 2018, 17:53
von Christoph FFA
Der erste Versuch hat leider nicht geklappt.
""Ersetzung beenden wenn eine Zeile zutraf" geht nur wenn man die Regel aus der Datei läd.

Habe mir nach Anleitung eine csv datei geschrieben mit
" ", "+"
alles in Spalte A bei excel, ohne erfolg.

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 21. Okt 2018, 19:50
von grisu65
Hallo,

dir wird wohl nichts anderes übrig bleiben, als alle Stichwörter die du benötigst in eine CSV Datei zu schreiben. Das sollte dann so aussehen.

"\bB2-D \b,"B2-D + "

So wird nur nach dem exakten Text gesucht und nichts anderes mit einem + versehen.

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 22. Okt 2018, 09:30
von Christoph FFA
Hallo,

Danke Grisu65,
das ist eine tolle Lösung.

Ich werde den Ausdruck aber ganz normal ins Programm schreiben, mit einer csv Datei funktioniert es leider nicht, bzw. ändert sich nichts wenn ich die Texte teste.

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 22. Okt 2018, 09:54
von grisu65
Bitte gerne.

Doch das funktioniert. Ich lasse so auch einige Sachen ersetzten. Am besten erstellst du die Datei mit dem Windows Editor und speicherst die dann als Ansi. Excel macht leider eine UTF-8 Datei und das klappt leider nicht.

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 22. Okt 2018, 23:04
von Christoph FFA
grisu65 hat geschrieben:Am besten erstellst du die Datei mit dem Windows Editor und speicherst die dann als Ansi. Excel macht leider eine UTF-8 Datei und das klappt leider nicht.
#

Leider wieder ohne Erfolg, ich habe auch schon mehrere Threads gelesen wie man das mit der Datei macht, so gehe ich auch vor, bzw. so wie du geschrieben hast.
Evtl. ist doch noch etwas falsch.

Ich erstelle eine txt mit den Ausdrücken
"\bB2-D \b,"B2-D + " (fehlt da evtl noch ein Gänsefuss vor dem Komma ? )

dann speichere ich die Datei als csv.
Ansi ist beim Editor unten ausgewählt.

Was spricht eigentlich dagegen, es direkt in BosMon einzugeben ?

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 22. Okt 2018, 23:16
von grisu65
Ja das " das fehlt vorm Komma.
Lag wohl an der Korrektur vom Handy.
Richtig ist "\bB2-D \b","B2-D + "

Sorry

Natürlich kannst das auch direkt in BM machen. Datei ist halt schöner wenn du es nur gewisse Ric Benutzen möchtest.
Dann ersparst dir halt die ganzen Ausnahmen.

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 24. Okt 2018, 15:43
von norbert112
grisu65 hat geschrieben:Am besten erstellst du die Datei mit dem Windows Editor und speicherst die dann als Ansi. Excel macht leider eine UTF-8 Datei und das klappt leider nicht.
Bei den Stichworten wird aber eine Datei in UTF-8 benötigt, da er sonst die Umlaute nicht erkennen kann. Dann sollte das bei den Regeln doch ebenfalls so sein?! Hast du das eventuell verwechselt?

Re: modifizieren, erstes Leerzeichen ändern

Verfasst: 24. Okt 2018, 17:42
von grisu65
Nein, habe ich nicht verwechselt. Meine Datei ist in Ansi kodiert. Eben noch Mal geschaut.
Wenn ich die als UTF-8 speicher, dann werden die Umlaute falsch wieder gegeben.