Bonjour !
Je suis actuellement entrain développer une application ou j'ai besoin de prendre une entrée d'un utilisateur(max 20 carac) puis la vérifier afin de l'entrer dans une Base de Données.
jai concocté ceci
ce que je cherche a faire c'est permettre de prendre toutes les lettres, minuscules et majuscules ainsi que les symboles : '-' '_' '/' " ' " et l'espace " "
Code : Sélectionner tout - Visualiser dans une fenêtre à part if(preg_match("/[a-zA-Z_-]{1,20}/",$entreeUser)){
Alors j'imagine que ça donnerais quelque chose comme ceci
Le problème c'est que j'obtiens un magnifique message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part if(preg_match("/[a-zA-Z_-'\s\\\\/]{1,20}/",$entreeUser)){
Warning: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Unknown modifier ']'
Selon ce que j'en comprend il a un problème avec le ']'
Est-ce qu'un gourou du Regex veut bien m'aider ?
Partager