Bonjour,
Pour ma part j'utilise une classe de caracteres : $data =~ s/[+]/*/g
A+
Arnaud
Edgar Bonet wrote:
> Bonjour !
>
> Le dimanche 6 octobre, Alban Crequy a écrit :
> > 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;
>
> $toto =~ s/\Q$Caractere1/$Caractere2/g;
>
> Le \Q signifie que ce qui suit doit être pris au sens littéral.
>
> --
> Edgar Bonet Tél : 04 76 88 10 96
> Laboratoire Louis Néel -- CNRS Mobile : 06 77 19 79 39
> 25 av. des Martyrs, BP 166 Fax : 04 76 88 11 91
> 38042 Grenoble cedex 9, France e-mail : guilde@???
--
... ..- -. -.. .- -. -.-. .