preg_match range out of order
Bonjour,
J'ai créé la fonction suivante qui devrait :? me retourner true si la masque correspond au texte !
C'est en fait pour vérifier le contenu d'une adresse type :
Code:
121 allée des alouettes
Code:
1 2 3 4 5 6 7 8 9
| function EstTexte($e)
{
if($e!="")
{
$moule="#^[0-9a-zA-Zéèàçêïö]+([\-\' ][a-zA-Zéèàçêïö]+)*$#";
return preg_match($moule, $e);
}
else return true;
} |
Mais j'ai l'erreur suivante qui apparait sur la page et je ne trouve pas son origine :
Code:
Warning: preg_match() [function.preg-match]: Compilation failed: range out of order in character class at offset 21 in /homepages/28/d310758341/htdocs/includes/main/fonctions_texte.php on line 62
Pouvez-vous m'aider, svp?
merci