这是关于代码编辑器Notepad ++。
我正在寻找能够解决以下问题的正则表达式:
我有一组html文件。我需要找到其中没有链接到javascript函数的所有链接。如果我搜索字符串“href="
”,我会得到342个结果,如果我搜索“href="javascript
”,我会得到301个结果。我想得到仅在第一组中的41个元素。这是所有不是javascript函数调用的链接。
如果有人比我现在更熟悉正则表达式可以帮助我解决这个问题,我将不胜感激。
答案 0 :(得分:2)
这将匹配不以“j”开头的网址,这可能适合您。
href="[^j]
答案 1 :(得分:1)
我不知道Notepad ++中使用了什么类型的RegExp引擎,但扩展的正则表达式如下所示:
href="(?:(?!javascript).)
答案 2 :(得分:0)
PowerGrep w / RegexBuddy - 我使用notepad ++和PowerGrep