Notepad++ 在记事本中++,如何替换为新行,每一行中最后出现的一个图案?
在记事本++中,如何用新行替换一行中每一个模式的最后一次出现 例如: 之前:Notepad++ 在记事本中++,如何替换为新行,每一行中最后出现的一个图案?,notepad++,Notepad++,在记事本++中,如何用新行替换一行中每一个模式的最后一次出现 例如: 之前: abc/acd/cd ac/sd ace/edf/cd/cfd 之后: abc/acd cd ac sd ace/edf/cd cfd 类似于: Ctrl+H 查找内容:^.+\K/ 替换为:\n或\r\n 检查环绕 检查正则表达式 不要选中。匹配换行符 全部替换 说明: ^ : beginning of line .+ : 1 or more any character but newline \K
abc/acd/cd
ac/sd
ace/edf/cd/cfd
之后:
abc/acd
cd
ac
sd
ace/edf/cd
cfd
类似于:
- Ctrl+H
- 查找内容:
^.+\K/
- 替换为:
或\n
\r\n
- 检查环绕
- 检查正则表达式
- 不要选中
。匹配换行符
- 全部替换
^ : beginning of line
.+ : 1 or more any character but newline
\K : forget all we have seen until this position
/ : a slash