嗨,我正在尝试使用记事本++中的研究工具来完成某些工作,但是我很难受。
基本上我有一个文本文件,其中包含数百行,类似于此代码块重复执行:
NAME SURNAME VVTX
06 XX XX XX XX (number)
ADDRESS
我想在每行包含您可以在上面看到的“ VVTX”部分时添加新行。
事实是,使用替换工具会将不需要的行添加到“ NAME SURNAME”之后。
基本上,我想在包含“ VVTX”的任何句子的开头添加新行
我尝试过从头开始交换单词的方法,以便以后可以替换它,但是每次都无法正常工作。
答案 0 :(得分:0)
根据评论进行编辑
^.*\R.*VVTX
\n$0
. matches newline
说明:
^ : beginning of line
.* : 0 or more any character but newline
\R : : any kind of linebreak (ie. \r, \n, \r\n)
.* : 0 or more any character but newline
VVTX : literally VVTX
替换:
\n : linefeed (you may use \r\n depending on your needs)
$0 : The whole match
示例:
ante previous
previous
NAME SURNAME VVTX
06 XX XX XX XX (number)
ADDRESS
给定示例的结果
ante previous
previous
NAME SURNAME VVTX
06 XX XX XX XX (number)
ADDRESS