bestimmte Anzahl von Tabs durch ein Return ersetzen
Verfasst: Fr, 18.10.2024 17:58
Hallo,
die Daten eines Programmes mußten in Calc korrigiert werden.
Das funktionierte ohne Probleme. Die Änderung läßt sich als CSV-Datei mit Tab als Trenner ausgeben.
Das nachfolgende Programm erwartet zwischen den Zeilen mit Daten jeweils eine Leerzeile.
Kontrolle der Ausgabe als csv-Datei aus Calc in Writer ergibt, daß die leere Zeile nur optisch leer ist.
In ihr ist eine bestimmte Anzahl von Tabulatoren durch ein Return zu ersetzen.
Ich habe keinen Weg gefunden, eine bestimmte Anzahl von Tabulator-Zeichen zu suchen und mit einem Zeilenumbruch-Zeichen zu ersetzen.
In einem anderen Programm, das ich nicht mehr habe, hatte soetwas einfach funtioniert.
In Open Office sollte es auch möglich sein.
Das Ziel ist allgemein, eine Anzahl von Steuerzeichen mit anderen Steuerzeichen zu ersetzen.
z.B. \t\t\t\t\t mit \¶
mit \t und „regulärer Ausdruck“ werden alle Tabulatoren markiert, aber keine bestimmte Anzahl.
Eine Funktion für das Ersetzen mit dem Steuerzeichen „¶“ habe ich nicht gefunden.
Was muß ich tun?
die Daten eines Programmes mußten in Calc korrigiert werden.
Das funktionierte ohne Probleme. Die Änderung läßt sich als CSV-Datei mit Tab als Trenner ausgeben.
Das nachfolgende Programm erwartet zwischen den Zeilen mit Daten jeweils eine Leerzeile.
Kontrolle der Ausgabe als csv-Datei aus Calc in Writer ergibt, daß die leere Zeile nur optisch leer ist.
In ihr ist eine bestimmte Anzahl von Tabulatoren durch ein Return zu ersetzen.
Ich habe keinen Weg gefunden, eine bestimmte Anzahl von Tabulator-Zeichen zu suchen und mit einem Zeilenumbruch-Zeichen zu ersetzen.
In einem anderen Programm, das ich nicht mehr habe, hatte soetwas einfach funtioniert.
In Open Office sollte es auch möglich sein.
Das Ziel ist allgemein, eine Anzahl von Steuerzeichen mit anderen Steuerzeichen zu ersetzen.
z.B. \t\t\t\t\t mit \¶
mit \t und „regulärer Ausdruck“ werden alle Tabulatoren markiert, aber keine bestimmte Anzahl.
Eine Funktion für das Ersetzen mit dem Steuerzeichen „¶“ habe ich nicht gefunden.
Was muß ich tun?