我正在使用 Notepad++ 替换框删除文件所有 3 行中冒号 (:) 左侧的文本:
跟踪:做
追踪:重新
追踪: mi
我在“查找内容:”字段中使用^[^:]+:
,“替换为:”为空,但当它转到下一行时,它会自动选择并删除上一行的输出内容,所以当我运行全部替换其结果是:
米
它应该显示:
做
关于
米
答案1
这是 Notepad++ 的一个“错误”(“功能”),您必须捕获该行的其余部分并使用替换中的值:
- 找什么:
^[^:]+:(.+)$
- 用。。。来代替:
$1
- 检查环绕
- 检查正则表达式
- 取消选中
. matches newline
- Replace all
另一种方法是:
- 找什么:
^[^:\r\n]+:
- 用。。。来代替:
LEAVE EMPTY