comment mettre la valeur "kiki" à partir de la 4ème position
du string toto quelque soit le contenu antérieur de
celui-ci ?
comment mettre la valeur "kiki" à partir de la 4ème position
du string toto quelque soit le contenu antérieur de
celui-ci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 my $toto = 'abcdefghij'; # combler la chaine si elle fait moins de 4 caractères # (ici, ajout de 4 espaces, si il y en a trop, ils seront remplacés de toutes façons) if (length($toto) < 4) { $toto .= ' '; } # remplacer tout ce qui se trouve à partir de la 4° position par kiki substr($toto, 4) = 'kiki';
merci
je ne pensais pas qu'on pouvait mettre substr() à gauche d'une affectation
Il est vrai que les L-value sont assez perturbantes quand on vient de langages plus "classiques"![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager