Notepad++批量替换方法

不过小雨

2021年09月02日
0

一、正则删除指定行

如果要删除包含 `好玩游戏` 的整行:

情况 1:保留空行
查找:

^.*好玩游戏.*$

替换为:

(空)

情况 2:不留空行
查找:

^.*好玩游戏.*\r?\n

替换为:

(空)

注意:【全部替换】受【方向】约束,若想“向下”全部替换,需将光标置于文件开头。

 

 

 

二、批量添加行号(编号)

1. 将文本光标放在文件第一行首位。
2. 菜单栏选择 Edit → Column Editor…(Alt + C)
3. 选择 “Number to Insert(要插入的数字)”
4. 设置:

  • 初始值:1
  • 增量:1
  • 是否补零:根据需要勾选(比如 001, 002, …)。

5. 点击 OK,即可在每行前插入序号。

 

 

 

三、排序规则

使用 Edit → Line Operations 进行排序:

按最短到最长排序

  • 选择【Sort Lines Lexicographically Ascending (按字典升序)】,即可保持从短到长,且相同长度时维持原始顺序。

按最长到最短排序

  • 先选择【Sort Lines Lexicographically Descending (按字典降序)】,即可从长到短排序。

 

 

 

完整流程就是:正则清理无用行 → 插入自动编号 → 按需要的规则排序。

方法如上,简单好用!




相关文章




参与此文章的讨论

    很抱歉,您必须登录网站才能发布留言