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

Max/MSP正则表达式文件重命名:避免重复添加日期时间

Max/MSP 文件名去重复日期正则方案

适用正则表达式

在Max/MSP的regexp对象中,使用以下规则处理文件名:

  • 匹配规则:(.*?)\s*\[[^\]]+\](\.wav)
  • 替换规则:$1$2

工作逻辑

这个正则专门针对你的场景设计:

  • (.*?):非贪婪捕获文件名的主体部分(方括号前的原始名称),避免过度匹配
  • \s*\[[^\]]+\]:精准定位.wav前的日期方括号块,包括方括号前可能的空格,[^\]]+会匹配方括号内任意内容(不管日期格式里的特殊符号)
  • (\.wav):单独捕获文件后缀,确保只处理WAV格式文件

替换时用$1(原始文件名主体)拼接$2(WAV后缀),直接剔除中间的日期方括号内容。

Max/MSP实操步骤

  1. 画布中添加regexp对象,双击打开设置面板
  2. 在「Match」栏填入上述匹配规则,「Replace」栏填入$1$2
  3. 输入测试文件名:
    • 带日期的sample_name [2024-05-20 143022].wav → 输出sample_name.wav
    • 原始无日期的sample_name.wav → 输出保持原样,不会被修改

额外说明

如果你的日期方括号前没有空格,这个正则依然有效(\s*会匹配0个空格);如果后续日期格式有调整,只要是用[ ]包裹的,这个正则都能适配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 21:33:15