Re: Anfangsbuchstaben in G roßbuchstaben ändern

2006-08-18 Diskussionsfäden David Haller
Hallo,

Am Son, 13 Aug 2006, Rüdiger Noack schrieb:
Wie kann man denn in einer aus mehreren Wörtern bestehenden Zeichenkette
elegant die Anfangsbuchstaben jedes Wortes in Großbuchstaben wandeln?

perl -Mlocale -pe 's/(\w+)/\u$1/g'

-dnh

-- 
If Pacman had affected us as kids we'd be running around in dark rooms,
 munching pills and listening to repetitive music.  -- Marcus Brigstocke


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



Re: Anfangsbuchstaben in G roßbuchstaben ändern

2006-08-15 Diskussionsfäden Bertram Scharpf
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 gUspaceW

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