在 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个匹配项,所以匹配到的最后一行就是你需要的行.
我有一个包含 10,000 行的非常大的文件,它在很多行的字符串中出现了很多 PQR。
我想知道第 100 次出现的行号,以便相应地更改行。
求教正则表达式 我在网上试了很多都没有用
谢谢。
(PQR.*?){100,100}
就可以了。它将 select 从 PQR 第一次出现到最后一次出现的所有文本。
如果需求正好是你说的,你可以在查找框中使用(PQR.*?){100}
,它会找到PQR的前100个匹配项,所以匹配到的最后一行就是你需要的行.