Moin Christian

Christian Zoellin wrote:

Was du sucht ist ein non-greedy match.

sed 's/,.*?DR\..*?|/|/'


Problem ist zwar längst erledigt, aber "greedy" - was ich noch nie vorher gehört habe - klingt echt interessant.
Funktioniert aber nicht so, wie von dir gepostet:


[EMAIL PROTECTED]:~$ echo "34567|VORNANE|NAME, DR.|fghj||||4567|ende" | sed 's/,.*?DR\..*?|/|/'
34567|VORNANE|NAME, DR.|fghj||||4567|ende


Ist es aber sicher wert, mal genau angesehen zu werden. :-)

--
Gruß
Rüdiger



--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/


Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Antwort per Email an