Bonjour,

Je défini cette regexp:

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)");
et je teste avec l'instruction:
où c est ma chaine à tester

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