Regex允许各种货币格式
我有一个正则表达式:Regex允许各种货币格式,regex,Regex,我有一个正则表达式: [0-9]+,[0-9]{2} 我可以进去 10,00 1,00, 100,00, 1000,00 但我也想要这个: 1.000,00 10.000,00 100.000,00 1000.000.00 等等。。。这也是有效的。有什么建议吗?很难说你希望正则表达式遵循什么规则。这个怎么样 ([0-9]+[,.])+[0-9]{2}(,)? 此正则表达式将允许您匹配使用或的货币。甚至可以以a结尾,就像你的一些例子一样。我使用欧洲格式货币,用户可以输入1000,00我格式
[0-9]+,[0-9]{2}
我可以进去
10,00
1,00,
100,00,
1000,00
但我也想要这个:
1.000,00
10.000,00
100.000,00
1000.000.00
等等。。。这也是有效的。有什么建议吗?很难说你希望正则表达式遵循什么规则。这个怎么样
([0-9]+[,.])+[0-9]{2}(,)?
此正则表达式将允许您匹配使用或的货币。甚至可以以a结尾,就像你的一些例子一样。我使用欧洲格式货币,用户可以输入1000,00我格式化并显示给他1.000,00我投票结束这个问题,因为你没有在你的帖子中包含有问题的regexp;无法保证外部链接将来会起作用,如果不起作用,问题将失去所有值。将逗号放在字符类中并添加句点。