Bonjour,
je ne trouve pas de moyen simple et propre de modifier un caractere dans une chaine a une position donnee.
on ne peut pas faire chaine[position] = "a" ???
merci
Bonjour,
je ne trouve pas de moyen simple et propre de modifier un caractere dans une chaine a une position donnee.
on ne peut pas faire chaine[position] = "a" ???
merci
Pour préciser un peu, substr, même si c'est une fonction, admet d'être placé en partie gauche d'une affectation.Envoyé par djibril
Ainsi, on peut tout à fait écrire que la sous-partie d'une chaine (le substr (...)) reçoit une autre chaine en affectation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 my $ch="abcdefghijklm"; print "$ch\n"; substr ($ch, 4, 4, "EFGH"); print "$ch\n";
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