我有一个由数字组成的字符串。我想匹配除第一个数字之外的每个数字中的三个组。重复的正则表达式匹配
例如:"1000123"
应该返回"000"
和"123"
作为匹配。
我尝试使用
/\d(\d{3})+/
但它只匹配第一组是"000"
和全局标志没有帮助。
我该如何解决这个问题?
我有一个由数字组成的字符串。我想匹配除第一个数字之外的每个数字中的三个组。重复的正则表达式匹配
例如:"1000123"
应该返回"000"
和"123"
作为匹配。
我尝试使用
/\d(\d{3})+/
但它只匹配第一组是"000"
和全局标志没有帮助。
我该如何解决这个问题?
你不想捕捉这些组吗?即(?!^ \ d)(\ d {3}) –
谢谢解决了它 – AphroditeVenus
字符串_only_是否包含数字? – Xufox
另外,您使用RegEx的语言是什么? – Xufox
不同的语言有不同的正则表达式选项。还有不同的正则表达式函数。有没有可靠的方式来编写一个正则表达式,它可以在任何地方为你想要的东西工作。 – firelynx