calc leerzeichen in Zeilenumbrüche per regex?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

hansen65
Beiträge: 5
Registriert: Do, 18.02.2010 20:55

calc leerzeichen in Zeilenumbrüche per regex?

Beitrag von hansen65 »

Hi,

ich würde gerne in einer csv Datei die Leerzeichen durch Zeilenumbrüche ersetzen.
Nicht manuell sondern mit der Suche und ersetzen Funktion.
Leider weiß ich aber nicht was ich in das ersetzen feld schreiben muss.

ich habe hier geschaut http://www.ooowiki.de/RegulärerAusdruck
aber mit \n in dem ersetzen feld gehts leider nicht.

Kann mir da jmd weiterhelfen?
famo
*****
Beiträge: 275
Registriert: Do, 06.01.2005 00:15
Wohnort: Berlin

Re: calc leerzeichen in Zeilenumbrüche per regex?

Beitrag von famo »

hallo,
willst du explizit Zeilenumbrüche in den Zellen erhalten?
Oder ist deine CSV durch Leerzeichen, anstelle von Kommata getrennt?
Wenn letzteres gib das im Importwizard an, transponiere dann die Tabelle (Strg+C, Strg+Shift+V) und exportiere diese wieder als .csv.

vg
famo

PS:
Wenn du es nicht nochmal importieren willst, kannst du auch Daten - Text in Spalten ... nehmen.
hansen65
Beiträge: 5
Registriert: Do, 18.02.2010 20:55

Re: calc leerzeichen in Zeilenumbrüche per regex?

Beitrag von hansen65 »

Hi famo,

ich will die Zeilenumbrüche innerhalb von zellen erzeugen.
also aus

show_title=0 link_titles=0 show_intro=0 show_section=0

sollte
show_title=0
link_titles=0
show_intro=0
show_section=0
werden

Zum Hintergrund: diese Zelle soll so (mit Zeilenumbrüchen) in ein Datenbank mysql text feld importiert werden.
(wenn die zeilenumbrüche fehlen werden die Parameter leider nicht erkannt.)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: calc leerzeichen in Zeilenumbrüche per regex?

Beitrag von Karolus »

Hallo
Das geht in OOo3.2 mit suchen und ersetzen in zwei Schritten :
1. suche nach
Leerzeichen im Wortsinn
ersetzen durch
"&zeichen(10)&"
ohne die Option [ ]regulärer Ausdruck

2. Suche nach
^.*$
ersetzen durch
="&"
mit der Option [x]regulärer Ausdruck

Dadurch werden die Texte in Formeln gewandelt mit Umbrüchen statt Leerzeichen.


Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: calc leerzeichen in Zeilenumbrüche per regex?

Beitrag von Karolus »

Hallo
...wenn ich auch nicht ganz verstehe was dabei passiert ist...
Schau dir so eine Zelle oben in der Eingabeleiste an, wo vorher
aaa bbb ccc
stand, ist jetzt die Formel:

Code: Alles auswählen

="aaa"&ZEICHEN(10)&"bbb"&ZEICHEN(10)&"ccc"
die Funktion ZEICHEN(10) gibt das Zeilenumbruchszeichen zurück.

Gruß Karo
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Antworten