我正在使用正则表达式ISMatch方法检查字符串是否仅包含数字和逗号并接受以下两种类型
EX-> 123,456接受
EX-> 123,456,接受
我正在使用下面的正则表达式,但它无法通过字符串传递字符串
[0-9]+(,[0-9]+)*,?
任何人都可以帮助我吗?
答案 0 :(得分:1)
这是最简单的正则表达式:
^\d*[,]\d*$
然而,这将成功,没有数字。如果您在逗号或点之前或之后需要至少一位数字,我认为就是这样:
^(\d+[,]\d*|\d*[,]\d+)$
如果逗号是可选的而不是必需的,请添加?在[,]之后。