Hallo,

Am Sonntag, 13. Aug 2006, 00:19:51 +0200 schrieb Rüdiger Noack:
> Wie kann man denn in einer aus mehreren Wörtern bestehenden Zeichenkette
> elegant die Anfangsbuchstaben jedes Wortes in Großbuchstaben wandeln?

Noch zwei Vorschläge:

  - in Vim:

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

    oder einzeln

      :map <F2> gU<space>W

  - mit Ruby

      $ ruby -Ku -pe '$_.gsub!( /\w+/) { |x| x.capitalize }'

    `-Ku' steht hier für UTF-8; anders kann es die Umlaute
    nicht. Leider wird dann immer noch nicht ä->Ä.

Gruß
Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de


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