Regex
aneantisseur
Messages postés
377
Date d'inscription
Statut
Membre
Dernière intervention
-
aneantisseur Messages postés 377 Date d'inscription Statut Membre Dernière intervention -
aneantisseur Messages postés 377 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'essaye de faire pour qu'un pseudo ne puisse contenir que des lettres minicules, majucules et lettres avec accents avec une Regex.
J'ai fait cette Regex :
Pouvez-vous m'aider ?
J'ai fait cette Regex :
#^[a-z]$|^[A-Z]$|^[0-9]$|^[éèêàâîôûù]$#mais ca n'a pas l'air de marcher...
Pouvez-vous m'aider ?
Configuration: Windows Vista Firefox 3.5.5
4 réponses
-
Je viens de trouver, la solution était :
#[a-z]|[A-Z]|[0-9]|[éèêàâîôûù]#
-
En fait non, ca ne amrche pas.
Quelqu'un peut m'aider ? -
<?php $pseudo = "ajhvsémlk#A"; if( preg_match('#[^a-z0-9éèêàâîôûù]#i', $pseudo) ){ //si le pseudo contient autre //chose que des lettres ou des chiffres ... echo 'pseudo invalide'; } else{ echo 'pseudo valide'; } ?>
Ici, cela affichera "pseudo invalide" -
Ca marche nikel, merci :)