[GELÖST] Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Das Textverarbeitungsprogramm

Moderator: Moderatoren

m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

[GELÖST] Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Beitrag von m-o-p »

Hallo Forum,

nach umfangreicher Suche bin ich einfach nicht weitergekommen, wie das Ersetzen von Leerzeichen durch Tabulatoren mittels regulärer Ausdrucke mit Writer funktioniert. Hier ein Auszug aus dem Text:

(Ue = 1 V , Gain = 10): DC .... 220 kHz (-3 dB)
Gain = 100): DC .... 50 kHz (-3 dB)
Eingangswiderstand: 1 MOhm

Soweit bin ich gekommen:
Suchen und Ersetzen -> Reguläre Ausdrücke
Suche: [:space:]+
Ersetzen: \t
Mal abgesehen davon, dass die Suche jedes Leerzeichen findet, und nicht 2 oder mehr ([:space:]{2;} findet nichts), werden die Leerzeichen mit dem Standard-Tabulator-Abstand ersetzt. Ich möchte jedoch, dass der Tabulator genau an der Stelle gesetzt wird, wo die Leerzeichen aufgehört haben. Mit der Erweiterung "Suchen und Ersetzen-Alternative" komme ich hier auch nicht weiter. Ich hoffe, ihr könnt mir weiterhelfen.
Zuletzt geändert von m-o-p am Do, 05.03.2020 11:36, insgesamt 1-mal geändert.
flymax180
***
Beiträge: 61
Registriert: Di, 29.01.2019 12:19

Re: Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Beitrag von flymax180 »

Das scheinen mir 2 Probleme zu sein:
1) ersetzen der Leerstellen durch tab - ich würde einfach ein paarmal 2 Leerstellen durch 1 Leerstelle ersetzen (geht auch ohne regulären Ausdruck) bis nix mehr gefunden wird, dann die verbleibenden mit reg.Ausdruck durch einen Tab
2)WO dann die Tabs stehen müsste durch eine Absatzvorlage definiert werden, einige normal, einige Dezimal- oder rechts-Tabs (im Lineal festlegen)
Oder habe ich was falsch verstanden?
m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

Re: Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Beitrag von m-o-p »

Danke dir für die schnelle Antwort!
Du hast es korrekt aufgefasst. So wie du es schreibst, funktioniert das natürlich auch. In einem großen Dokument mit vielen solcher Auflistungen ist es allerdings mühsam, auf diese Weise vorzugehen.
m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

Re: Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Beitrag von m-o-p »

Mühsam, aber wohl die einzige Möglichkeit. Das hilft mir schon weiter. Danke für deine Unterstützung!
m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

Re: Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Beitrag von m-o-p »

Hallo Gast Peter,

danke für deine Antwort! Mit Komma statt Semikolon funktioniert die Suche und das Ersetzen. Einen Auszug aus dem Text habe ich angehängt.
Auszug Ersetzen von Leerzeichen durch Tabulatoren.odt
(10.06 KiB) 205-mal heruntergeladen
m-o-p
**
Beiträge: 25
Registriert: Sa, 22.06.2013 14:45

Re: Ersetzen von Leerzeichen durch Tabulatoren mit regulären Ausdrücken

Beitrag von m-o-p »

Danke für die ausführliche Antwort! Läuft :-)
Antworten