salut tout le monde,
j'ai besoin d'une fonction perl qui converti correctement les chaines du genre "%a5%e9%a5%f3%a5%b3%a5%e0" vers UTF-8.

j'ai la fonction suivante mais elle n'est pas efficace :

$string =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

ce genre de chaine apparait essentiellement est tjours dans les moteur de recherches, ce sont les mots clés.

Etant que je ne sais pas quel caractére a été tappé dans un moteur de recherche, j'ai besoin d'un encodage unique susceptible de connaitre toutes les langues .

je dois ensuite inséré le code traduit dans une table et de le recupérer ensuite dans une interface web (php).

Merci beaucoup d'avance.