我想,如果我可以举例来说,如果我有多少拿到3的数块22345678
我想['22','345','678']
.使用以下正则表达式
/(\d{1,3})(?=(\d{3})+(?!\d))/g
我明白了 ['22','345']
任何人都可以帮助我提高我的正则表达式?
这里有一个例子 - > https://regex101.com/r/cF6rN4/1 和这篇文章中的一个片段
console.log('22345678'.match(/(\d{1,3})(?=(\d{3})+(?!\d))/g));
匹配字符串,后面跟着长度为3的乘数或最后的数字.
console.log('22345678'.match(/\d{1,3}(?=(\d{3})+$|$)/g));