我有一个这样的正则表达式:
var pat = new RegExp("[0-9]{1}\.[0-9]{1}");
我使用 jQuery 从文本框中获取一个数字,如下所示:
var theValue = $(item).val();
我一直在输入数字并用这一行测试正则表达式:
alert(pat.test(theValue));
如果我输入数字 .111,它就会通过。这不应该是这种情况,因为第一个数字必须是 0-9,后跟一个句点,然后是另一个数字 0-9。我看不出我做错了什么。