Bonjour à tous,
J'aurai besoin de votre aide sur la construction d'une expression régulière.
Je suis dessus depuis plus de 2heures et je n'y arrive pas!!!!
Je suis sur que cela vous semblera trivial.
J'aimerai tester le format d'un prix, du type:
un entier non nul=ok
Un nombre avec 1 ou deux 2 chiffres apres la virgule= ok
Ex: (n=un chiffre)
0->faux
n->Vrai
n,n->Vrai
n,nn->vrai
n,nn...nn->Faux
n...n,nn->vrai
je galère!!!!
Voilà ce que j'ai mais ça merde:
le probleme de celui là c'est qu'il n'accepte pas les chiffres du type n, t qu'il accepte les valeurs nulles...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (preg_match("!^[0-9]{1,}[,]?]?[0-9]{1,2}$!",$prix)) return true;
Help please!!!!
Partager