<html><head></head><body>Hallo Karsten,<br>
<br>
gleich die erste oeffnende Klammer fehlt. Ich hab das wirr-geduldig ins Handy abgetippt....<br>
<br>
Etwas schoenere Syntax:<br>
:%s/\v^(.{-};)(.{-};)(.{-});(.*)/\1\2\3 \4/<br>
<br>
\v alles ausser Buchstaben und Ziffern als Sonderzeichen behandeln<br>
^ von Zeilenbeginn an; kann man auch weglassen<br>
(.*;) erste CSV-Spalte: in runden Klammern, zum Ansprechen in Ersetzung als \1<br>
statt * der Wiederholer {-} den ersten, kleinstmoeglichen Treffer finden (non-greedy regexp)<br>
Zweite Spalte ebenso. Bei der dritten das Semikolon nicht in der Klammer. <br>
Zum Schluss: alle restlichen Zeichen: (.*)<br>
<br>
Mic<br>
<br>
<br>
<br>
<br><br><div class="gmail_quote"><br>
<br>
Karsten Engelmann <engel66@bralug.de> schrieb:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre style="white-space: pre-wrap; word-wrap:break-word; font-family: sans-serif">Hallo Mic,<br /><br />mal schön wieder von dir zu hören äääh lesen.<br />Leider bekomme ich eine Fehlermeldung :<br />E55: \) ohne Gegenstück<br />E476: Ungültiger Befehl<br />Betätigen Sie die EINGABETASTE oder geben Sie einen Befehl ein<br />Leider verstehe ich den Befehl auch nicht ganz. Daher fällt mir eine <br />Fehlersuche schwer.<br />Der vorherige Befehl funktionierte nicht auf allen Zeilen.<br /><br />Gruss Karsten<br /><br /><br />Am 24.03.2014 11:29, schrieb Michael Wirtz:<br />> :s%/^\.\{-\};\)\(.\{-};\)\(.\{-}\);\(.*\)/\1\2\3 \4<br /><br /><br /></pre></blockquote></div></body></html>