【发布时间】:2020-06-25 04:52:09
【问题描述】:
我有以下正则表达式,它通过 jquery 验证 html 中的文本框元素。
/^-?\d*[.]?\d*$/
我想更改此设置,以便仅在小数点前面有前导数字的情况下添加小数点。
如果有人能为我提供解决方案,我将不胜感激。
【问题讨论】:
-
您确定要匹配
"23."并且不想匹配较大字符串中的字符串(例如,“我钓到的鱼重 23.7 公斤。”)? -
为什么要坚持小数点前的前导零?没有 JavaScript 也很“快乐”...我的建议是以某种形式在您的页面上回显您读取输入的方式并在 前导零。
-
在急于展示你的代码之前,你应该用文字陈述问题,然后是一两个例子,说明每个例子是否正常。
标签: javascript html regex