GNT sans publicité, site mobile, fonctionnalitées exclusives...

Regex minuscules/majuscules

Le
Jerome Presson
Bonjour,
Je n'arrive pas a remplacer la premiere lettre d'une chaine
en minuscule par son equivalent en majuscule avec s/// ou tr///
et \u ou \U.
Autrement dit, je veux transformer pierre en Pierre.
Comment faire?

Merci
Lire les 3 réponses

Questions / Réponses high-tech
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Benoit Izac
Le #117678
Bonjour,

le 01/06/2004 à 19:41, Jerome Presson a écrit
dans le message
Je n'arrive pas a remplacer la premiere lettre d'une chaine
en minuscule par son equivalent en majuscule avec s/// ou tr///
et u ou U.


Sans voir ton code, difficile de savoir ce qui ne va pas.

Autrement dit, je veux transformer pierre en Pierre.
Comment faire?


echo pierre | perl -pe 's/w+/u$&/'

--
Benoit Izac

tyoup
Le #117677
Jerome Presson wrote:
Bonjour,
Je n'arrive pas a remplacer la premiere lettre d'une chaine
en minuscule par son equivalent en majuscule avec s/// ou tr///
et u ou U.
Autrement dit, je veux transformer pierre en Pierre.
Comment faire?

Merci




avec la fonction ucfirst :)

perldoc -f ucfirst

--
tyoup

drkm
Le #117533
Jerome Presson
Je n'arrive pas a remplacer la premiere lettre d'une chaine
en minuscule par son equivalent en majuscule avec s/// ou tr///
et u ou U.

Autrement dit, je veux transformer pierre en Pierre.
Comment faire?


Regarde tr/// et y/// :

perldoc perlop

--drkm

Publicité
Suivre les réponses
Poster une réponse
Anonyme