我正在使用以下正则表达式来验证带点的十进制数字.
/^[0-9]*\.?[0-9]*$/
它适用于除该情况之外的所有情况12.
工作示例:
12
12.2
10.222
12.
我想在用户输入时引发验证错误(12.
):至少需要输入小数点后一位数字(例如12.1
).
您可以使用这个正则表达式:
/^\d+(\.\d+)?$/
它将匹配整数:12
, 1222
如果有小数点,则小数点前后至少各有1位:1.1
, 34.2
这些情况是不允许的:.43
, 23.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)