Bonjour,
Je défini cette regexp:
et je teste avec l'instruction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part var regexLon1 = new RegExp("^-?([0-9](\.\d{0,})?$|[0-9][0-9](\.\d{0,})?$|[0-1][0-7][0-9](\.\d{0,})?$|180)");
où c est ma chaine à tester
Code : Sélectionner tout - Visualiser dans une fenêtre à part regex.test(c)
si je teste la chaine '-5', ça me renvoie true, mais si je teste '-5.0', ca renvoie false
pourtant j'ai testé sur un site en ligne ici, et ça renvoie true dans les 2 cas
qu'est ce qui cloche?
Merci,
Nico
Partager