数字填充规则
文件编号
1、10、2排序乱了?一键统一数字位数,让文件按正确顺序排列。
这个功能能帮你
- 照片编号混乱:
photo1.jpg、photo10.jpg、photo2.jpg排序不对,想统一改成photo01.jpg这样的两位数 - 文档章节编号:
chapter1.txt、chapter99.txt位数不统一,想改成chapter001.txt的三位格式 - 清理多余的零:文件名是
file0001.txt,想改回最简单的file1.txt - 批量文件编号:上百个文件编号位数不一,想统一格式方便管理和排序
快速上手(3步)
- 点击"添加规则"按钮 → 选 "补零"
- 选模式:
- 补零填充:给数字补零(比如
1→01),填"补零长度"(比如2) - 移除补零:去掉多余的零(比如
001→1),不用填长度
- 补零填充:给数字补零(比如
- 先点预览看效果,确认所有数字都变成你想要的格式,再点应用
具体例子
例子1:统一照片编号为两位数
❌ 原文件:photo1.jpg、photo2.jpg、photo10.jpg
😫 问题:系统排序是 photo1.jpg、photo10.jpg、photo2.jpg,顺序完全乱了
✅ 操作:
- 模式:补零填充
- 补零长度:
2
✅ 结果:photo01.jpg、photo02.jpg、photo10.jpg
为什么这样设置:统一成两位数后,系统会按
01、02、10的正确顺序排序,再也不会乱了。
例子2:为大量文件预留四位编号
❌ 原文件:img1.jpg、img99.jpg、img123.jpg
😫 问题:预计会有上千张图片,现在的编号位数不统一,以后排序会乱
✅ 操作:
- 模式:补零填充
- 补零长度:
4
✅ 结果:img0001.jpg、img0099.jpg、img0123.jpg
为什么这样设置:四位数可以容纳 0001-9999,预留足够空间,统一格式方便以后添加新文件。
例子3:清理多余的前导零
❌ 原文件:file0001.txt、file0023.txt、file0100.txt
😫 问题:前面的 000 看着太占地方,想改回最简洁的样子
✅ 操作:
- 模式:移除补零
✅ 结果:file1.txt、file23.txt、file100.txt
为什么这样设置:去掉前导零,恢复数字的自然形式,文件名更简洁。
要填的内容
基础设置
- 模式(二选一)
- 补零填充:给数字前面加零,比如
1变成01或001 - 移除补零:去掉数字前面多余的零,比如
001变回1
- 补零填充:给数字前面加零,比如
补零填充专有设置
只有选了"补零填充"模式才需要填:
- 补零长度
数字要统一成几位,比如填
2就是两位数(01、10),填3就是三位数(001、100) (默认2,最小值1,不能留空)
高级选项(不用管也行,默认够用)
- 忽略扩展名
默认勾选,只改文件名,不动
.jpg、.txt这些后缀。 如果你的后缀里也有数字(比如.mp3),也会受影响,可以勾选此选项避免改动后缀。
常见问题
❓ 只有部分数字被处理了?
这个规则会处理文件名里的所有数字,包括年份、版本号、章节号等。
例子:report_2024_v1_draft5.docx 补零长度设为 3
- 结果:
report_2024_v001_draft005.docx(所有数字都变成三位)
如果你只想改特定位置的数字,建议用 正则表达式 规则精确控制。
❓ 设置长度小于现有数字位数会怎样?
不会截断,已经达到或超过目标长度的数字保持不变。
例子:补零长度设为 2
file1.txt→file01.txt(不足两位,补零)file100.txt→file100.txt(已经三位,不动)
❓ 移除补零后排序变乱了?
这是正常现象。去掉前导零后,系统会按字符排序而不是数值排序。
例子:移除补零前排序是 01, 02, 10,移除后变成 1, 10, 2(字符排序)
解决方法:如果需要正确排序,重新用"补零填充"模式统一位数。
❓ 文件名里的年份也被改了?
是的,规则会处理所有数字,包括年份。
例子:旅行照片_2024_001.jpg 补零长度设为 3
- 结果:
旅行照片_2024_001.jpg(2024 已经四位,保持不变;001 已经三位,保持不变) - 如果补零长度设为
5:旅行照片_02024_00001.jpg(所有数字都变五位)
预览时注意检查年份部分,确认符合预期。
注意事项:
- ⚠️ 所有数字都会被处理:年份、版本号、章节号等都会受影响,务必预览确认
- ⚠️ 移除补零影响排序:去掉前导零后文件排序会改变,需要的话可以重新补零
- ⚠️ 处理大量文件前先测试:先拿几个文件试试,确认效果没问题再全选应用
进阶技巧
- ✅ 配合"序号生成":先用序号规则添加统一编号(如
1, 2, 3...),再用数字填充统一位数(如001, 002, 003...) - ✅ 配合"查找替换":先清理文件名里的特殊格式(如删掉
副本、备份),再用数字填充统一数字格式 - ✅ 配合"插入文本":补零后在数字前后插入分隔符(如
_),让文件名结构更清晰(如photo_001_edited.jpg)