Bonjour,
quelqu'un saurait me faire marcher cette substitution ?
Code perl : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach my $char (qw("é" "è" "ê")) { print "$char\t"; $search =~ s/$char/e/; print "$search\n"; }
![]()
Bonjour,
quelqu'un saurait me faire marcher cette substitution ?
Code perl : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach my $char (qw("é" "è" "ê")) { print "$char\t"; $search =~ s/$char/e/; print "$search\n"; }
![]()
Dans un qw() les "" n'ont pas de sens particulier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach my $char (qw(é è ê)) { print "$char\t"; $search =~ s/$char/e/; print "$search\n"; }
Par ailleurs je ferais plutôt ça comme ça :
Ou même directement avec Text::Unaccent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $search =~ tr/éèê/e/;
--
Jedaï
Partager