我有一个这样的字符串
--x123-09827--x456-9908872--x789-267504
我试图获得像 123:09827 456:9908872 789:267504 这样的所有价值
我试过 (--x([0-9]+)-([0-9])+)+
但它只给了我最后一对结果,我正在通过 python 测试它
>>> import re
>>> x = "--x123-09827--x456-9908872--x789-267504"
>>> p = "(--x([0-9]+)-([0-9]+))+"
>>> re.match(p,x)
>>> re.match(p,x).groups()
('--x789-267504', '789', '267504')
我应该如何使用嵌套重复模式编写?
非常感谢!
大卫