var reg = /^\d\d\d\.\d\d$/
reg.test('100.23') // true
reg.test('100323') // false
reg.test('100.233') // false
不知道你是否需要做数字有效性检测,showtooltip 比如:
reg.test('000.20') // true
如果首位和末位不允许为0,就不使用\d,使用字符集[123456789],把0排除掉:
var reg = /^[123456789]\d\d\.\d[123456789]$/
reg.test('000.20') // false
如果验证体重的话,感觉90.22,应该也可以吧,有的人体重没有上100斤,如果是这种感觉还得改成允许两位整数的情况:
var reg = /^[123456789]\d?\d\.\d[123456789]$/
reg.test('90.22') // true
如果还有更细的需求,可能还得加更多的判断。