文件名文件后缀拆分提取
批量把文件名拆成「文件名 + 后缀」:多段后缀(.tar.gz)可整体当一个后缀、无后缀、以点开头的隐藏文件与末尾带点都处理得当,可选后缀带点、只要文件名或只要后缀。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
文件名列表
拆分结果
默认每行「文件名 + 制表符 + 后缀」。
粘贴文件名列表后即可拆分
文件数: 0 · 有后缀: 0 · 无后缀: 0 · 多段后缀: 0
这个工具能做什么
- 批量统计一个目录清单里各后缀的文件数量,做磁盘占用或类型分布分析。
- 重命名前的准备工作:拆出主名与后缀,方便加前缀或统一后缀大小写。
- 校验上传文件名是否规范,例如是否混用了 .jpeg 与 .jpg、是否出现了多段后缀。
示例
输入
report.tar.gz .gitignore archive.2026.zip README draft.
输出
report tar.gz .gitignore archive.2026 zip README draft
report.tar.gz 的多段后缀整体保留,.gitignore 视为无后缀,末尾的 draft. 去掉点后也没有后缀。
常见问题
report.tar.gz 的后缀是什么?
默认是 tar.gz(多段后缀整体保留),文件名是 report。关掉「多段后缀整体保留」后就只取最后一段,得到后缀 gz、文件名 report.tar。
.gitignore 的后缀是什么?
没有后缀。以点开头的隐藏文件整个名字就是文件名,否则 .gitignore 会被拆成「空文件名 + gitignore 后缀」,这在重命名脚本里是常见的坑。
draft. 这种末尾带点的怎么算?
也没有后缀。末尾的点在 Windows 上会被静默丢弃,所以这里先把结尾的点去掉再拆分,文件名得到 draft。
后缀会带点吗?
默认不带(输出 gz、txt),勾选「后缀带点」后会输出 .gz、.txt,方便直接做字符串拼接或比较。
关键词:文件后缀拆分取后缀文件扩展名extension extractortar.gz 后缀隐藏文件后缀批量拆文件名file name split