+ Expression Reguliere [Javascript] - HTML/CSS - Programmation
Marsh Posté le 07-04-2005 à 12:06:10
je suis pas un pro mais je pense qu'il faut specifier le debut de ta chaine (^) et la fin ($).
essaie ca :
/^[0-9]*[,|\.]?[0-9]*$/;
pour moi ca marche donc ca devrait etre bon...
Marsh Posté le 05-04-2005 à 10:09:00
Bonjour
J'ai un script qui doit tester un nombre pour n'accepter que des nombre reel ou entier et dont le separateur est une "," ou un ".".
Voila mon script :
//pattern = /\d[,|\.]?\d/;
pattern = /[0-9][,|\.]?[0-9]/;
resultat = pattern.test(document.text.value);
if(resultat == false)
alert("DECU" );
else
alert("OK" );
Le Probleme est que : 10,xxx (chiffre+","+alpha donc) est accepte alors que xxx,10 pas
Je ne sais pas pourquoi ...
KK1 peut-il m'aider, mes connaissances en expression reguliere etants limitees
THX