Bonjour,
En perl, je voudrais remplacer un caractère par un autre.
Donc pour remplacer les + par des * je pensais faire:
$Caractere1 = '+';
$Caractere2 = '*';
$toto = 'Texte+à+remplacer';
$toto =~ s/$Caractere1/$Caractere2/g;
Mais perl n'interprete pas le + et le * comme des caractères normaux et ça ne
marche pas.
Si j'ajoute des \:
$toto =~ s/\$Caractere1/\$Caractere2/g;
Ca ne marche toujours pas car cette fois le dollar est un caractère normal et
mes 2 variables ne sont pas utilisées.
Je ne peux pas mettre
$toto =~ s/\+/\*/g;
car les variables Caractere1 et 2 changent.
Comment faire?
Merci
Alban Crequy