Rename.Tools LogoRename.Tools
功能指南应用
RRename.Tools

强大的浏览器端批量重命名工具。支持正则表达式、规则链、实时预览 — 所有处理均在本地完成,完全保护隐私。

本地文件处理 · 无需上传文件

法律

  • 服务条款
  • 隐私政策
  • 免责声明

资源

  • 关于
  • 所有功能
  • 使用指南
  • GitHub
  • 问题反馈
  • 更新日志

语言

  • English
  • 中文
  • 日本語
  • Español
  • Français
  • 한국어
  • Deutsch

© 2026 Rename.Tools. 保留所有权利。

用 打造

返回指南

日常任务

批量把文件名空格替换为下划线或连字符

分享文件夹或整理项目文件前,可以先统一名称中的分隔符。选择将每个空格改为下划线、连字符或直接删除,再检查连续空格和重名冲突。

将文件名空格替换为下划线

原文件名
Quarterly Report 2026.pdf
新文件名
Quarterly_Report_2026.pdf
原文件名
draft final.txt
新文件名
draft__final.txt

将每个普通空格替换为下划线。两个连续空格会变成两个下划线;其他标点和扩展名不变。

试用这个示例

先确认规则,再用示例文件名预览;不会修改真实文件。

Rename.Tools5 分钟阅读更新于 2026-09-21

把每个普通空格替换为下划线

普通空格使用“查找替换”即可。查找框中按一次空格键,不是输入“空格”二字,也不是输入 \s。开启“全部替换”以修改每一处空格。

“试用这个示例”按钮会打开这条规则。确认“用示例文件名试用”后,可以同时看到普通名称和含两个连续空格的名称。测试不需要文件访问权限。

  1. 1将作用域设为“名称”,保留扩展名。
  2. 2添加“查找替换”,查找框输入一个普通空格,替换框输入 _。
  3. 3开启“全部替换”,关闭“按位置”。
  4. 4检查预览。两个空格会变成两个下划线,因为这条规则逐个替换字符。
Quarterly Report 2026.pdfQuarterly_Report_2026.pdf
draft final.txtdraft__final.txt

改用连字符,或直接删除空格

需要连字符时,将替换内容改为 -。需要删除普通空格时,将替换框留空。两种设置都不会改变字母大小写或其他标点。

删除分隔符可能降低可读性,例如 My Report 会变成 MyReport。替换空格与 snake_case 风格转换不同;风格转换还可能拆分单词、改变现有分隔符。

My Report.pdfMy-Report.pdf

查找一个普通空格,全部替换为 -。

My Report.pdfMyReport.pdf

查找一个普通空格,全部替换为空。

用正则合并连续空白

如果希望连续多个空白只变成一个分隔符,请用“正则替换”代替普通替换:模式 \s+,替换为 _,标志 g。它匹配连续空白,也包括文件系统允许的制表符。

开头或末尾的空白也会变成下划线。若希望先删除两端空白,可在前面加一条独立正则:模式 ^\s+|\s+$,替换留空,标志 g。这一步是可选项,不包含在基础试用按钮中。

draft final.txtdraft_final.txt

仅使用正则 \s+ → _,标志 g。

My Report .pdfMy_Report.pdf

先用 ^\s+|\s+$ 删除两端空白,再用 \s+ → _,两条规则标志均为 g。

检查重名与混合命名方式

将空格改为下划线时,Report Final.pdf 和 Report_Final.pdf 都会得到 Report_Final.pdf。执行前应修改其中一个名称、取消选择其中一个文件,或在预览中解决冲突。合并连续空白也可能产生同类冲突。

这项清理只改文件名,不修改文件夹名或文件内容。名称作用域会保留 .pdf 等扩展名,不会转换文件格式。其他应用中引用旧文件名的地方可能需要同步更新。

测试后清空示例列表,在支持的桌面浏览器(如 Chrome、Edge)中导入真实文件。检查整个批次,确认名称正确后再执行。如果浏览器不支持直接文件访问,可以用示例名称生成脚本,审查后在对应目录中运行。

相关指南

批量给文件名添加前缀或后缀用正则表达式批量重命名批量重命名入门:导入、预览、执行

准备试试这个工作流?

打开 Rename.Tools,先添加几个示例文件,用预览确认每条规则后再处理真实文件名。

试用这个示例