你能帮我在regExp上匹配这种字符串吗? 包含逗号“,”可以是0或1或1 ..,(12,000,000)OR(12,000)OR(120,000)并且它在那里,必须后跟一个数字。
非常感谢您的帮助
我试过这样的
/^\d+[,]*\d+/
但它接受逗号即使后面没有数字, 像这样767567,7567,768,8768,
答案 0 :(得分:0)
你可以这样做,但这似乎是一个非常奇怪的要求:
/\d+(?:,\d+)*/
这至少是一位数,然后是逗号后跟至少一位数的零个或多个组合。
你可能想要“字符串的开头”和“字符串的结尾”锚点,这取决于你在做什么:
/^\d+(?:,\d+)*$/
如果您想要逗号之后的数字为三个一组:
/^\d+(?:,\d{3})*$/
(这是带锚点的版本。)