Expression régulière en PHP
hawat
-
sabina -
sabina -
Salut,
voilà j'ai besoin de transformé le texte suivant "téléchargement" qui posséde des accents en "telechargement" sans accent.
j'utilise la syntaxe suivante : eregi_replace("é|è","e",$article);
Les accents ne sont pas remplacé. :(
lorsqu'a la place des accents je mets une autre lettre le remplacement fonctionne.
Quelqu'un pourrait donc m'expliquer comment travailler avec les expressions régulière sur les accents.
Merci.
@+
voilà j'ai besoin de transformé le texte suivant "téléchargement" qui posséde des accents en "telechargement" sans accent.
j'utilise la syntaxe suivante : eregi_replace("é|è","e",$article);
Les accents ne sont pas remplacé. :(
lorsqu'a la place des accents je mets une autre lettre le remplacement fonctionne.
Quelqu'un pourrait donc m'expliquer comment travailler avec les expressions régulière sur les accents.
Merci.
@+
A voir également:
- Php expression reguliere
- Easy php - Télécharger - Divers Web & Internet
- Expression écrite cm1 cm2 télécharger gratuit - Télécharger - Éducatifs
- Microsoft expression encoder - Télécharger - Divers Utilitaires
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
4 réponses
J'avais le meme probleme, et je l'ai résolu en utilisant une fonction qui formate ton texte :
Ca devrait le faire
function no_accent($str_accent) { $pattern = Array("/é/", "/è/", "/ê/", "/ç/", "/à/", "/â/", "/î/", "/ï/", "/ù/", "/ô/", "/&/"); $rep_pat = Array("e", "e", "e", "c", "a", "a", "i", "i", "u", "o", "et"); $str_noacc = preg_replace($pattern, $rep_pat, $str_accent); return $str_noacc; }
Ca devrait le faire
ravi aussi de tomber sur ton post.