Thread Nach sonderzeichen groß schreiben...
(13 answers)
Opened by KarlaCluft at 2013-02-09 03:41
also ich weiss nicht, mit index und substr muss man da eigentlich nicht rumfummeln.
setzen wir mal voraus, dass es nur um a-z geht, umlaute müsstest du noch ausprogrammieren. $string =~ s/(?<=[\W_])(\w)/\U$1/g; das (?<=[\W_]) ist ein sogenannter lookbehind, und somit sucht die regex nach etwas, was direkt hinter einem [\W_] kommt, also kein wort oder aber ein _ (was in perl mit zu wort gehört). Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |