Bonjour,

J'ai un petit souci pour convertir une chaine possédant des majuscules et d'autres carractères en minuscules

j'utlise le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
sub minus_convert
{
  my $str = $_[0];
  $$str =~ tr/A-Z/a-z/;
}
qui marche pour la pluspart de mes chaines, mais il y un cas (connu) qui resiste...si il y a un / dans ma chaine
par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$str="AaaA/AAAaaa";
minus_convert(\$str);
la fonction me renvoi une chaine vide au lieu de passer simplement les majuscules en minuscules...

j'ai testé la fonction lc($str); ça me donne la meme chose

quelqu'un aurais une idée, qui ne serait pas de substituer mon / par un autre caractere?