Notepad++ 查找和替换

Notepad++ 查找和替换

我需要帮助来获取此信息:

test1|test2|2017-04-28|11:19:01|string|test3|3|FINDTHISWORD|2003-10-15 16:00:00.000|

由此:

test1|test2|2017-04-28|11:19:01|string|test3|3|FINDTHISWORD|2003-10-15|16:00:00.000|

基本上,我需要找到“FIDNTHISWORD”,然后向右移动 12 并用空格替换“|”。

答案1

  1. 转到搜索(菜单),替换...
  2. 将搜索模式设置为“正则表达式”
  3. 找什么:(FINDTHISWORD...........)\|
  4. 替换为:(\1反斜杠,一个,空格)
  5. 点击Replace All

解释: (FINDTHISWORD...........)\|

  • 括号表示稍后将粘贴的组
  • FINDTHISWORD...........匹配 FINDTHISWORD 后跟十一个字符
  • \|后跟文字管道字符
  • \1(space)输出带括号的模式,后跟一个空格

更多信息:正则表达式 - Notepad++ Wiki

相关内容