You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:使用正则表达式调整特定文件名格式的分组方法

批量重命名文件的正则解决方案

匹配正则表达式

直接用这个正则就能精准匹配所有目标文件名并正确分组:

^([A-Za-z0-9-]+-Invoice-\d{2})-Date-(\d{4}-\d{2}-\d{2})-Client-([A-Za-z0-9-]+)-Paid$

分组说明

  • 第1组($1):匹配前缀部分,比如 CompanyName-Invoice-04、CompanyName-Invoice-20
  • 第2组($2):匹配完整日期,比如 2021-01-06、2022-10-10
  • 第3组($3):匹配完整客户端名称(不管带多少个连字符),比如 Abra、Abra-Cadabra

替换规则

用下面的替换模板就能得到你要的格式:

$1-Client-$3-Date-$2-Paid

验证示例

拿你的第一个文件名举例:

  • 原文件名:CompanyName-Invoice-04-Date-2021-01-06-Client-Abra-Paid
  • 替换后:CompanyName-Invoice-04-Client-Abra-Date-2021-01-06-Paid

剩下两个文件名也能完美匹配替换,无需修改正则。

内容的提问来源于stack exchange,提问作者RohitSocial1618

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 02:43:11