Perl a deux fonctions pour vous aider à capitaliser caractères dans une chaîne . La fonction " ucfirst " capitalise seulement le premier caractère d' une chaîne tandis que la fonction " uc " capitalise tous les personnages. Cette fonction est utile lorsque vous voulez comparer deux chaînes ou plus sans se soucier des cas . Transformer une chaîne en cas de titre est beaucoup plus difficile que Perl n'a pas de fonction de chaîne facilement disponibles pour le faire . Cependant, vous pouvez utiliser l'opérateur "s" pour trouver les premiers caractères de chaque mot dans une chaîne, puis capitaliser . Instructions
1
Ouvrez le fichier programme Perl. Placez le curseur où vous voulez profiter d'une chaîne. Tapez le code suivant :
$ string = " . Content de ma chaîne" ;
$ string = ucfirst ( $ string) ;
impression
$ string ;
< p> Cela crée une variable de chaîne qui se compose de lettres entièrement minuscules. Elle appelle ensuite la fonction ucfirst de capitaliser le premier caractère de la chaîne . Le résultat de l'instruction d'impression est " le contenu de mon string . "
2
Tapez le code suivant :
$ string = "content de ma chaîne. " ;
$ string = uc ( $ string) ;
impression
$ string ;
réinitialise la variable chaîne. Ensuite , la chaîne appelle la fonction uc pour capitaliser tous les caractères de la chaîne. Le résultat de l'instruction d'impression est " contenu de mon STRING. "
3
Tapez le code suivant :
$ string = "content de ma chaîne. " ;
$ string = ~ s /( [ \\ w '] +) /\\ u \\ l $ 1 /g;
impression
$ string ;
peu compliqué de code utilise la " s opérateur ///" , ce qui remplace les occurrences fournies par la première expression avec le second . Dans ce cas , il court le long du train de trouver le premier caractère de chaque mot . Normalement, le caractère après l'apostrophe serait considéré comme un mot nouveau , mais la première expression indique à l'opérateur d'ignorer apostrophes . Une fois qu'il trouve ces caractères spécifiques , il les tire . Le résultat de l'instruction d'impression est " le contenu de mon String. "
4
Enregistrez le fichier de programme Perl et exécutez-le dans votre version de Perl.