je chercher à vérifier le format de certaines données à l'aide des regex.
Mais dans un cas je flanche et la journée avançant c'est de moins en moins évident.
je souhaite vérifier qu'un nombre soit au format suivant:
XXX XXX XXX XXX,X
c'est à dire 12 chiffres suivi (ou non d'une seule décimale).
J'utilise ce masque: !^[0-9]{1,12}[,]?[0-9]?$!
Correction: !^[0-9]{1,12}(,[0-9])?$!
Problème il autorise un nombre à 13 chiffres aussi...normal vous me direz mais je souhaite prendre en compte les nombres sans virgule aussi donc je ne peux rendre obligatoire la virgule
Bref avez vous une idée?
Merci d'avance
EDIT: pff je suis nul je pensais pas que les parenthèses pouvaient servir...