Notepad ++正则表达式问题

时间:2016-08-12 04:19:18

标签: regex notepad++

我有一个正则表达式,我在这里测试过(https://regex101.com/),它在那里工作。 在以下字符串中:

https#58//sites.google.com/site/sasispellingprimer/primer/MK_my_mother_2.m4a

我想只捕获'引物'并将其替换为'test'。 我的文档中还有其他URL,其中包含“primer”,因此我需要捕获文件扩展名以确保我正在更改正确的URL。我只想更改指向音频文件的URL。

这是我的正则表达式(它不会在Notepad ++中返回任何结果,但在regex101网站上有效):

(?:\/sasispellingprimer\/(primer)\/.*\.m4a)

1 个答案:

答案 0 :(得分:0)

你只需要这个正则表达式:\bprimer\b(?=.*.m4a)这也适用于Notpad ++

正则表达式的含义:找到以延伸m4a

结尾的引物词

Demo and Explaination