标签: regex
如何使用正则表达式匹配文本文件中每一行上特定字符的第n个匹配项?
答案 0 :(得分:2)
在大多数方言中,你不能。您只能捕获捕获组中的第n次出现。这将捕获组2中的第4个“p”,您可以按组1的长度查看其索引:
/^((?:.*?p){3}.*?)(p)/