我正在使用正则表达式从 xml 中捕获字符串。输入文本被拆分为节点的 innerText。当正则表达式匹配某些东西时,我也想知道它的 xpath。例如,
<root>
<node>aabb</node>
<node>bcccd</node>
</root>
我想捕获 "([a-zA-Z])\1{2}" 并得出 2 个结果--((bb,/*[1]/*[1]) (b,/*[1 ]/*[2])) 和 (ccc,/*[1]/*[2])。
现在我正在尝试找到一种增量运行正则表达式的方法。有谁知道如何实现它,或者是否有一些解决方法或好主意。