> Et �a marche plut�t bien (sans compter le nombre important de
> caract`eres pris en compte)
>
> Bonne
> journ�eFred
Bonjour,
J'ai voulu implémenter la fonction de Fred ci-dessous, mais
l'interpréteur Ruby n'aime pas... les accents, justement !
def remove_accents( str )
accents = { ['á','à','â','ä','ã','Ã','Ä','Â','À'] => 'a',
['é','è','ê','ë','Ë','É','È','Ê'] => 'e',
['í','ì','î','ï','I','Î','Ì'] => 'i',
['ó','ò','ô','ö','õ','Õ','Ö','Ô','Ò'] => 'o',
['œ'] => 'oe',
['ß'] => 'ss',
['ú','ù','û','ü','U','Û','Ù'] => 'u'
}
accents.each do |ac,rep|
ac.each do |s|
str.gsub!(s, rep)
end
end
return str
end
Est-ce un problème dû à mon environnement de développement (Eclipse) ?
Merci,
Christophe.
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---