如何在Notepad++中删除字符串前4个字符之后的所有内容
Notepad++保留每行前4个字符操作方法
这里提供两种常用操作方式,你可以根据自己的使用习惯选择:
方法1:列编辑法(适合当前所有行长度一致的场景)
- 将光标定位到第一行第5个字符的位置(即前4个字符
V307之后的第一个字符处) - 按住
Alt键不松开,同时按住鼠标左键向下拖动,直到选中所有行从第5位到行末的全部内容 - 按下
Delete键删除选中内容即可得到目标效果
方法2:正则替换法(通用场景,不受行长度差异影响)
- 按下快捷键
Ctrl+H调出替换面板 - 「查找目标」输入框填写:
^(.{4}).*$ - 「替换为」输入框填写:
$1 - 查找模式选择正则表达式,同时取消勾选「.匹配换行符」选项
- 点击「全部替换」即可完成处理
正则逻辑说明:
^匹配行起始位置,.{4}匹配任意4个字符并通过括号存入分组1,.*$匹配该行剩余全部内容,替换时仅保留分组1的内容,也就是每行前4个字符。
内容的提问来源于stack exchange,提问作者Iloveregex
相关产品推荐
相关产品推荐

