Notepad++ || 如何添加到不包含特定字符串的每一行的开头?

Notepad++ || 如何添加到不包含特定字符串的每一行的开头?

我需要在不包含以下日期/时间格式的每一行开头添加 ||||||:

 24, 2016||3:45am||

更具体地说,每一行不包含以下正则表达式字符串:

 \d{1,2}, 201\d{1}\|\|\d{1,2}:\d{2}am\|\|

我很感激任何对此提供的帮助。

答案1

这是从负面环视答案中得出的这里

^((?!\d{1,2}, 201\d{1}\|\|\d{1,2}:\d{2}am\|\|).)*$

要查找和替换文本,您需要将整个内容括在括号中:

(^((?!\d{1,2}, 201\d{1}\|\|\d{1,2}:\d{2}am\|\|).)*$)

然后在替换字段中输入|||||| $1

相关内容