"12345678901890".replace(/(\d)(?=(\d{3})+$)/g, '$1,')
解析流程:(\d)
匹配到 1(?=(\d{3})+$)
匹配到
234 567 890 189 0
结尾 0 不符合((\d{3})+$)
(\d)
匹配到 2(?=(\d{3})+$)
匹配到
345 678 901 890
结尾 890 符合((\d{3})+$)
(\d)
匹配到 3(?=(\d{3})+$)
匹配到
456 789 018 90
结尾 90 不符合((\d{3})+$)
...
所以匹配出了 12,345,678,901,890
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。