calc leerzeichen in Zeilenumbrüche per regex?

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: calc leerzeichen in Zeilenumbrüche per regex?

Re: calc leerzeichen in Zeilenumbrüche per regex?

von Karolus » Do, 18.02.2010 22:21

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

Re: calc leerzeichen in Zeilenumbrüche per regex?

von Karolus » Do, 18.02.2010 21:51

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

Re: calc leerzeichen in Zeilenumbrüche per regex?

von hansen65 » Do, 18.02.2010 21:37

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.)

Re: calc leerzeichen in Zeilenumbrüche per regex?

von famo » Do, 18.02.2010 21:28

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.

calc leerzeichen in Zeilenumbrüche per regex?

von hansen65 » Do, 18.02.2010 20:56

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?

Nach oben