我有一个示例字符串t20g30x40m50q67z89
,其中我首先要确定t
的模式后跟任意数量的整数和任意数量的后续字符后跟{{1}然后存在任意数量的整数,然后使用捕获组来查找下一个1到8个模式。我想要的捕获组结果是(x
,这是一个由3个模式组成的字符串),但是使用下面的正则表达式我只会在捕获组中获得m50q67z89
并显示消息"重复捕获group只会捕获最后一次迭代。"。
z89
答案 0 :(得分:0)
使用重复捕获组
t\d*.+?x\d*.(([a-z]\d.){1,6})
现在,第1组将为m50q67z89
,其中第2组仍为z89