关于openoffice writer:RegEx:匹配逗号分隔数字的数字

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

它匹配由三个一组的逗号分隔的数字。一旦在捕获括号中有了数字,如果希望将其部分分隔,可以用逗号分隔。