Aide regex
jalalnet
Messages postés
350
Date d'inscription
Statut
Membre
Dernière intervention
-
duweb Messages postés 388 Statut Membre -
duweb Messages postés 388 Statut Membre -
Bonjour,
j'essaye d 'appliqué un règle sur un champs de mon formulaire avec le regex (preg_match)
voila ce que j'ai comme code:
if ( preg_match("#[A-Z0-9]#", "$trimed_titre"))
{ exécute requête d'ajout dans la BDD}
else
{ echo "msg"}
bon avec se code j'aimerai que l ajout passe si l utilisateur saisie que des lettre MAJ +numéro sinon affiche le msg d'erreur
alors lorsque j'essaye d'inséré une phrase minuscule ou des caractère spéciaux cela affiche erreur , mais si je varié les minscule+caractère spéciaux avec un lettre MAJ ou Num
l 'ajout passe
comment évité se pb....
j'essaye d 'appliqué un règle sur un champs de mon formulaire avec le regex (preg_match)
voila ce que j'ai comme code:
if ( preg_match("#[A-Z0-9]#", "$trimed_titre"))
{ exécute requête d'ajout dans la BDD}
else
{ echo "msg"}
bon avec se code j'aimerai que l ajout passe si l utilisateur saisie que des lettre MAJ +numéro sinon affiche le msg d'erreur
alors lorsque j'essaye d'inséré une phrase minuscule ou des caractère spéciaux cela affiche erreur , mais si je varié les minscule+caractère spéciaux avec un lettre MAJ ou Num
l 'ajout passe
comment évité se pb....
A voir également:
- Aide regex
- Regex buddy - Télécharger - Édition & Programmation
- Regex ne commence pas par ✓ - <a href="https://forums.commentcamarche.net/forum/shell-287">Forum Shell</a>
- Besoin d'aide pour une regex ✓ - <a href="https://forums.commentcamarche.net/forum/php-155">Forum PHP</a>
- Regex ✓ - <a href="https://forums.commentcamarche.net/forum/python-264">Forum Python</a>
- Regex mot de passe ✓ - <a href="https://forums.commentcamarche.net/forum/framework-net-269">Forum Framework .NET</a>
3 réponses
il faut prendre le problème à l'envers et interdire les minuscules :
if (preg_match('#^[^a-z]*$#', $trimed_titre)) {
echo 'majuscule(s)';
} else {
echo 'pas de majusucule(s)';
}