逗号我使用的JavaScript正则表达式作为数与小数位,允许在正则表达式验证
/^\s*?(\d+(\.\d{1,2})?|\.\d{1,2})\s*$/
这是用来检查数高达2位小数,像200.45。
我还需要允许不止一个逗号像1,000.45或2,00,455.76
请注意,这表达也让数字像.1 1.2。
这是如何实现上述正则表达式的。由于
逗号我使用的JavaScript正则表达式作为数与小数位,允许在正则表达式验证
/^\s*?(\d+(\.\d{1,2})?|\.\d{1,2})\s*$/
这是用来检查数高达2位小数,像200.45。
我还需要允许不止一个逗号像1,000.45或2,00,455.76
请注意,这表达也让数字像.1 1.2。
这是如何实现上述正则表达式的。由于
谢谢我得到了上面的表达式工作。
var regexp =/^\s*?([\d\,]+(\.\d{1,2})?|\.\d{1,2})\s*$/;
这是我能想到的正则表达式: ^(\d?\d?\d(,\d\d\d)*|\d+)(\.\d\d)?$
我还没有运行它,但你可以尝试一下。
谢谢,我得到了解决方案。 – sharmacal 2013-05-09 07:19:39
第一d'/^\ S *?(\ d HERE +'相匹配的数字。所以只要把它改写为了匹配逗号。 – Danstahr 2013-05-09 06:33:31
货币格式http://stackoverflow.com/a/15967976/731947 ? – 2013-05-09 07:02:56
谢谢,我得到了解决方案,我也发布了相同的内容 – sharmacal 2013-05-09 07:21:22