【发布时间】:2011-11-15 03:44:07
【问题描述】:
我必须匹配像
这样的值€ 6.483,00
或类似的值
18,50%
或者,再次,
+65,86 %
在一个 Javascript 函数中,我将其起草为:
function(s) {
return /^[0-9]?[0-9,\.]*$/.test(s);
}
但是,显然,它不起作用......应该如何改变它?
【问题讨论】:
-
不错但是...这不是答案,替换 /(-|-\$)?(\d+(\.\d{3})*(\,\d{1,} )?|\,\d{1,})?/g 在上面的函数中仍然没有得到我的工作!
标签: javascript regex currency