在 Notepad++ 中查找行中缺失的单词

Find missing words in rows in Notepad++

我有一个包含 2 种 sentences/rows 的文件夹。一个有 < h1 > 标签,另一个没有。像这样:

< td class="articles">Mama< /td>
< td class="articles">< h1>Tata < /h1>< /td>

我只想用 Notepad++ 查找没有单词 < h1>

的行

有人知道怎么做吗?

使用标记功能(查找 window 中的选项卡)。确保选中书签行并搜索 'h1'。未添加书签的行是没有 h1 的行。

您可以将 "Find All In Current Document" 选项与负正则表达式匹配运算符一起使用:!

使用查找或替换 window (ctrl+f) 或 (ctrl+h) 并将其设置为使用正则表达式。

现在使用正则表达式:

(?-s)(?i)^(?:.(?!<(?: |\t)h1(?: |\t|>)))*$

这将找到任何不包含的行,例如:

  • < h1 >
  • <h1 style="">
  • <H1 >