Regex tout sauf un groupe de caractères
Résolu/Fermé
snipchain
Messages postés
6
Date d'inscription
samedi 6 juillet 2013
Statut
Membre
Dernière intervention
18 août 2013
-
18 juil. 2013 à 12:31
snipchain Messages postés 6 Date d'inscription samedi 6 juillet 2013 Statut Membre Dernière intervention 18 août 2013 - 19 juil. 2013 à 11:30
snipchain Messages postés 6 Date d'inscription samedi 6 juillet 2013 Statut Membre Dernière intervention 18 août 2013 - 19 juil. 2013 à 11:30
2 réponses
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
18 juil. 2013 à 16:31
18 juil. 2013 à 16:31
si je comprends bien ta demande, ton soucis est de spécifier le nombre de fois ou le caractère est présent dans la string, avec un groupement ou tu peux l'avoir 1 seul fois (genre ton $) et un autre groupement ou tu ne peux pas l'avoir du tout (genre ton §)
Si oui, il faut utiliser la syntaxe suivante :
Ici, c'est pour avoir le droit d'avoir 1 seul $ (à la suite) et aucun § dans la string contenue dans $value.
Si oui, il faut utiliser la syntaxe suivante :
if (preg_match('#([\$]{2,})|([§]{1,})#i', $value)){echo 'incorrect';}
Ici, c'est pour avoir le droit d'avoir 1 seul $ (à la suite) et aucun § dans la string contenue dans $value.