我需要相匹配的货币在此值的类似正则表达式:Regex for Money为逗号JavaScript正则表达式分隔小数
即“1000”,“1000,0”和“1000,00”
,但我需要使用JavaScript来的工作:
var RE = /^-{0,1}\d*\.{0,1}\d+$/; //validates decimal format such as 1000.50
if (locale == "fr") {
RE = \d+(?:,\d{1,2})? //this line fails when validated using the javascript below
}
return (RE.test(valueToValidate));
可能重复的[正则表达式为货币](http://stackoverflow.com/questions/1028221/regex-for-money)在那里发布的正则表达式将没有不同的JavaScript ... – Esailija 2012-01-18 15:44:49
我不清楚什么是什么你想要正则表达式匹配和不匹配。 – jfriend00 2012-01-18 15:46:54