[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

WG: (mal wieder) reguläre Ausdrücke



Hallo!

>Liebe DebianerInnen,
>ich möchte einen Text, den ich mit in eckigen Klammern eingefügtem
>Kommentar versehen habe, in einen text einfügen, aber ohne den
>Kommentar. Der text soll also von allen Vorkommnissen a la [hier steht
>Text], [hier auch] etc. befreit werden.
>Im VI schreibe ich dann
>:g/[/s/[a-zA-Z]\{1,90\}//g
>was mache ich hier falsch?
>Dann habe ich es noch mit sed probiert
>sed 's/\[.*]//g' myfile >newfile
>+ div. Varianten mit und ohne Escapezeichen vor [
>und angepassten Beispielen aus Andreas Schmidts Beitrag vom 27. Januar
>http://www.mail-archive.com/debian-user-german@lists.debian.org/msg682
>44.html
>Hab's nicht zustande gebracht ;-(
>Ich will also, wie gesagt, eine beliebige Zeichenkette, die beliebig
>oft auftaucht und nur dadurch beschränkt ist, dass sie in eckigen
>Klammern stehen muss, löschen.
>Für Hinweise dankt
>Gebhard


Probier mal


s/\[\s*[\w+\s*]+\s*\]//g   (und noch den zeilenumbruchswitch, s glaub
ich)




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

Zum AUSTRAGEN schicken Sie eine Mail an
debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an
listmaster@lists.debian.org (engl)




Reply to: