RegEx: match digits from a comma-seperated number
我只想匹配逗号分隔的数字。例子:
1 2 | 123,456 should match 123 and 456 75,432,444 should match 75 and 432 and 444 |
我现在的表情是这样的。它匹配没有用逗号分隔的数字,但不选择昏迷分隔的数字。如果用字符或空格分隔数字,则选择数字。
拆分字符串不是一个选项。我想学瑞格,但我现在却被绊倒了。
您可以尝试此regex:
1 | \b(\d{1,3}(?:,\d{3})+)\b |
它匹配由三个一组的逗号分隔的数字。一旦在捕获括号中有了数字,如果希望将其部分分隔,可以用逗号分隔。