Regex pour envoi de fichier

Fermé
Signaler
Messages postés
32
Date d'inscription
mardi 9 juin 2009
Statut
Membre
Dernière intervention
7 mai 2011
-
Bonjour à tous,

J'ai pas réussi à trouver exactement ce que je voulais et comme je suis un peu à la ramasse sur les expressions régulières je me tourne vers vous...

Je cherche à remplacer les caractères spéciaux contenus dans le nom d'un fichier (pour upload).

J'ai trouvé ceci :
$var = strtr($var,"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËéèêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ","AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn");
$var = eregi_replace("[^a-zA-Z0-9.-]","",$var);

Mais j'espère sincèrement qu'il existe quelques chose de moins 'bourrin'

Merci pour vos réponses...