正则表达式:查找行中没有 html 标签的单词,并在其前后添加标签

正则表达式:查找行中没有 html 标签的单词,并在其前后添加标签

我有这三行。第二行的单词缺少 html 标签。

<p class="mb-40px">ARTICOL START</p>
ARTICOL START
<p class="mb-40px">ARTICOL START</p>

我需要制作一个正则表达式,它可以找到没有 html 标签的行,并向其中添加标签:

我的正则表达式不太好,因为单词前后没有空格

寻找: ^(ARTICOL START)\s+

替换为: <p class="mb-40px">\1\</p>

答案1

  • Ctrl+H
  • 找什么:(ARTICOL START)(?s)$
  • 用。。。来代替:<p class="mb-40px">\1\</p>
  • 查看 环绕
  • 查看 正则表达式
  • 取消选中 . matches newline
  • Replace all

@Destroy666 替代方案,你可以使用简单的:

  • 找什么:^(ARTICOL START)$

相关内容