Piqûre de rappel sur les expressions regulières svp
Posté : 14 déc. 2011, 17:54
Bonjour,
Je voulais récupérer le p'tit script des expressions régulières en home mais apparemment il y a du mouvement ^^
du coup je "galère" un peu.
J'ai récupéré ceci pour supprimer accents et espaces.
Ca marche presque mais au lieu de m'écrire "Exemple" ça m'écrit "Exemply-"
je comprends bien la syntaxe strtr on ne peut plus clair par contre le preg_replace dans l'état
et surtout pourquoi ce y- à la place de mon simple e
Avant en iso j'avais pas ce souci...
Merci à vous frères illuminés !!!
Je voulais récupérer le p'tit script des expressions régulières en home mais apparemment il y a du mouvement ^^
du coup je "galère" un peu.
J'ai récupéré ceci pour supprimer accents et espaces.
Code : Tout sélectionner
<?php
$fichier = "Exemplé";
echo '<p>'.$fichier.'</p>';
$fichier = strtr($fichier,'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ','AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
echo '<p>'.$fichier.'</p>';
?>je comprends bien la syntaxe strtr on ne peut plus clair par contre le preg_replace dans l'état
Avant en iso j'avais pas ce souci...
Merci à vous frères illuminés !!!