Hello,
Me voilà avec une chaine de caractere suivante:
$str="4561233030314563031456;
En fait, ce que je voudrais, c'est substituer la 2eme chaine de caractere "3031" par une valeur 3032 par exemple (et non celle dans 303031)
Sous Sed, j'ai vu que l'on peut cibler l'occurrence que l'on désire remplacer en ajoutant simplement un indice:
Mais sous perl, comment faire la même chose avec l'opérateur ~s ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed 's/la/LA/2'
~s ne propose que de substituer la 1er ou toute les occurrences?
$str=~ s/3031/3032/;
Merci
Partager