在 Notepad++ 中使用正则表达式在字符串中搜索第 100 次出现

Search for 100th occurrence in a string using regular expression in Notepad++

我有一个包含 10,000 行的非常大的文件,它在很多行的字符串中出现了很多 PQR。

我想知道第 100 次出现的行号,以便相应地更改行。

求教正则表达式 我在网上试了很多都没有用

谢谢。

(PQR.*?){100,100} 就可以了。它将 select 从 PQR 第一次出现到最后一次出现的所有文本。

如果需求正好是你说的,你可以在查找框中使用(PQR.*?){100},它会找到PQR的前100个匹配项,所以匹配到的最后一行就是你需要的行.