移除文本规则

文件名里有不想要的前缀/后缀?批量删掉特定内容或按位置清理。

这个功能能帮你

  • 清理相机导出的照片:一堆 IMG_DSC_ 开头看着乱,想统一删掉
  • 去掉日期前缀:文件名开头有 20231201_ 这种日期,想批量清理
  • 删除版本号后缀:文件名结尾的 _v1.0_final 不想要了
  • 删掉多余的词:文件名里有 副本备份(1) 这种词,想批量删除

快速上手(3步)

  1. 点击"添加规则"按钮 → 选 "移除"
  2. 选删除方式
    • 字符串删除:填你想删的词(比如 IMG_
    • 根据位置删除:填从第几个字符开始、删几个(比如从第1个开始删9个)
    • 删除文件名:只保留扩展名,文件名全删(比较少用)
  3. 先点预览看效果,没问题再点应用,避免一次性删错一堆文件

具体例子

例子1:删掉统一前缀

❌ 原文件IMG_20231201.jpgIMG_20231202.jpgIMG_20231203.jpg... 😫 问题:相机导出来一堆 IMG_ 开头,看着难受,想统一删掉

✅ 操作

  • 删除方式:选 "字符串删除"
  • 删除:IMG_
  • 删除范围:全部(默认)

✅ 结果20231201.jpg20231202.jpg20231203.jpg...

为什么这样设置:字符串删除模式会把所有 IMG_ 都删掉,一次搞定,.jpg 后缀保持不变。


例子2:按位置删除日期前缀

❌ 原文件20231201_report.pdf20231202_summary.pdf 😫 问题:文件名开头都有日期 20231201_(9个字符),想批量删掉

✅ 操作

  • 删除方式:选 "根据位置删除(闭区间)"
  • 从:1
  • 长度:9
  • 从右计算:不勾选(默认从左数)

✅ 结果report.pdfsummary.pdf

为什么这样设置:当你知道要删除的内容固定在开头且长度一样时,按位置删比字符串删更精确,避免误删其他地方的相同内容。


例子3:从右边删除版本号

❌ 原文件document_v1.0.docxreport_final.docx 😫 问题:文件名结尾有版本号 _v1.0(5个字符)或 _final(6个字符),想删掉(假设都是5个字符)

✅ 操作

  • 删除方式:选 "根据位置删除(闭区间)"
  • 从:1
  • 长度:5
  • 从右计算:勾选

✅ 结果document.docx(删掉了 _v1.0

为什么这样设置:从右边数更适合删除文件名末尾的内容,不用计算从左边数多少位,更直观。

要填的内容

基础设置

  • 删除方式 选择你想怎么删:
    • 字符串删除:填你想删的具体文字(比如 IMG_副本
    • 根据位置删除(闭区间):填从第几个字符开始、删几个字符
    • 删除文件名:完全删除文件名部分,只保留扩展名(比较少用)

如果你选了"字符串删除"

  • 删除 你想删掉的文字,比如 IMG_副本备份 (这个不能留空,否则什么都不会删)

如果你选了"根据位置删除(闭区间)"

  • 从第几个字符开始删,最小填 1(第1个字符) (界面下方会实时显示示例:1234567890 会变成什么样)

  • 长度 要删几个字符,最小填 1 (比如填 5 就是删5个字符)

高级选项(不用管也行,默认够用)

  • 删除范围(仅字符串删除时有效) 默认会把文件名里所有匹配的都删掉。 如果只想删第一次或最后一次出现的,可以点开这里选:

    • 全部(默认):删所有匹配项
    • 首个:只删第一次出现的
    • 末个:只删最后一次出现的
  • 区分大小写(仅字符串删除时有效) 默认不勾选IMGimg 都会被删。 勾选后,IMGimg 会被当成不同的词。

  • 从右计算(仅位置删除时有效) 默认不勾选,位置从左边第1个字符开始数。 勾选后,位置从右边第1个字符开始数(适合删除文件名末尾的内容)。

  • 忽略扩展名 默认勾选,只处理文件名部分,不动 .jpg.png 这种后缀。 如果你确实要删后缀里的内容,可以取消勾选这个选项。

常见问题

❓ 怎么删除某段文字?

方法1(快速):选 "字符串删除",在 "删除" 框里填你想删的词就行。

例子:删掉文件名里的 副本

  • 删除方式:字符串删除
  • 删除:副本

方法2(更精确):如果要删除的内容位置固定(比如前9个字符、最后5个字符),用 "根据位置删除(闭区间)" 更不容易误删。

❓ 位置删除不准确怎么办?

  1. 看清楚从左还是从右数

    • 不勾选"从右计算":位置 1 是第1个字符(从左数)
    • 勾选"从右计算":位置 1 是最后1个字符(从右数)
  2. 用界面的实时示例 填完"从"和"长度"后,界面下方会显示 1234567890 会变成什么样,看看是不是你想要的效果。

  3. 记得勾选"忽略扩展名" 如果没勾选,位置计算会包含 .jpg 这种扩展名,容易算错。

❓ 扩展名被删了怎么办?

确认 "忽略扩展名" 是勾选状态(默认就是勾的)。 这样删除操作只会影响文件名部分,.jpg.png 这些后缀会被自动保护。

如果你确实要删后缀里的内容(比如把 .jpeg 改成 .jpg),可以临时取消勾选这个选项。

❓ 字符串删除不生效怎么办?

  1. 检查要删的词是否正确 复制粘贴文件名里的实际内容,避免打错字或多空格

  2. 试试取消勾选"区分大小写" 可能你填的是 img,但文件名里是 IMG

  3. 看看有没有不可见字符 有些文件名里有特殊空格或符号,肉眼看不出来

  4. 检查删除范围 如果选了"首个"或"末个",可能只删了一部分,试试改成"全部"

注意事项:

  • ⚠️ 没预览就点应用:删错了很难撤回,养成先看预览的习惯
  • ⚠️ 位置计算混乱:从右计算时,位置 1 是最后一个字符,不是第一个
  • ⚠️ 改大量文件前:先拿几个文件测试一下,确认没问题再全选

进阶技巧

  • 配合插入文本:先用移除删掉旧前缀(比如 IMG_),再用插入加新前缀(比如 2024-旅行-
  • 配合查找替换:先用移除删掉大块无用内容,再用查找替换精细调整剩余部分
  • 配合序号生成:删除原有编号后(比如删掉 001-),重新生成统一格式的序号
  • 多次位置删除:复杂文件名可以分多次删除不同位置的内容,每次删除后位置会重新计算

下一步看看什么?

  • 插入文本:删除内容后在指定位置添加新文本
  • 查找替换:如果要删的内容不规律,可以用替换功能删除(替换为空)
  • 清理无效字符:删除特定内容后清理可能产生的多余空格或特殊字符
  • 序号生成:删除原有编号后重新生成统一的序号格式