Les expressions régulières
Résolu
Mickael86480
Messages postés
660
Date d'inscription
Statut
Membre
Dernière intervention
-
Mickael86480 Messages postés 660 Date d'inscription Statut Membre Dernière intervention -
Mickael86480 Messages postés 660 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'aimerai trouvé une expression régulière, qui ne filtre que si l'utilisateur ne rentre que des caractères autorisés et non un mélange d'autorisé et non autorisé.
Je m'explique, voici des exemple autorisés :
aaaaa, AAAAAA, 12345 et AA123 et rien d'autre.
les non autorisés :
#####, \\\\\\\, ||||||, #aaaaa, #AAAAA etc....
or actuellement, il est autorisé :
#aaaaa
comme le caractère # ne doit pas être accepté donc #aaaa doit être refusé.
voici l'expression régulière que j'ai :
$motdepasse = ereg("([a-z])|([A-Z])|([0-9])", $_POST['mdp']);
merci de votre aide.
Je m'explique, voici des exemple autorisés :
aaaaa, AAAAAA, 12345 et AA123 et rien d'autre.
les non autorisés :
#####, \\\\\\\, ||||||, #aaaaa, #AAAAA etc....
or actuellement, il est autorisé :
#aaaaa
comme le caractère # ne doit pas être accepté donc #aaaa doit être refusé.
voici l'expression régulière que j'ai :
$motdepasse = ereg("([a-z])|([A-Z])|([0-9])", $_POST['mdp']);
merci de votre aide.
A voir également:
- Les expressions régulières
- [PHP] Expressions régulières - Forum PHP
- Notepad++ expressions régulières ✓ - Forum Logiciels
- Php expressions regulieres - Forum PHP
- Excel 2010 expressions régulières ✓ - Forum Excel
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? - Télécharger - Web & Internet
1 réponse
Hello,
Ca devrait donner qqch dans genre si j'ai bien compris ta demande:
Ca devrait donner qqch dans genre si j'ai bien compris ta demande:
<?php $string = '##Aaaa15aaaaa'; $pattern = '#^[a-zA-Z0-9]+$#'; if(preg_match($pattern, $string)){ print 'La chaine est gentille'; }else{ print 'La chaine contient a des caractères méchants.'; }
Mickael86480
Messages postés
660
Date d'inscription
Statut
Membre
Dernière intervention
35
merci prosthetiks pour tes lumières, le problème est résolu