linux-l: regexpr mit Vim

Sven Guckes guckes at gmx.de
Sa Sep 8 05:18:52 CEST 2001


* Ulrich Wiederhold <U.Wiederhold at gmx.net> [010907 10:37]:
> Ich möchte bei einem String mehrerer Wörter immer den ersten Buchstaben
> in einen Großbuchstaben umwandeln, alles andere soll kleingeschrieben
> sein. Der String soll Zahlen und Sonderzeichen enthalten können.  z.B.
> (This Artist)_-_04 - It´s a better Live without winDows.mp3
> (This Artist)_-_04 - It´s A Better Live Without Windows.mp3
> Auch mit \b.\u oder so (\u uppercase next char
> (think vi)) bin ich nicht weitergekommen.

    :%s/\S\+/\u&/g

 -> :help sub-replace-special

PS: :%s/\([lL]\)ive/\1ife/g  ;-)

Sven  ["dearest creature in creation.."]

-- 
Sven Guckes     guckes at vim.org
Addicted to Vim -- 101 reasons
http://www.vim.org/addicted.html
Got more reasons?   Send them!



Mehr Informationen über die Mailingliste linux-l