其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

如何在 ReNamer 重命名软件里用正则表达式批量为中括号[]里的字符空格间加入逗号分隔开?

GG网络技术分享 2025-03-18 16:14 2


问题描述:

最近在用ReNamer重命名软件整理素材,比如说一个视频名称是这样Plume[快捷键 咯 尴尬]  我需要把中括号里的字符空格替换成逗号分隔符变成 Plume[快捷键,咯,尴尬] ,正则表达式不知道如何写出来才能达到批量替换命名的要求,希望能够有大拿帮我解决下,必须在ReNamer里能成功,之前有位ID叫懒散的哈鲁朋友【非常感谢】提供了一个表达式 (?=[^\\[]*\\]) ,在线测试的时候是正确的,但一进ReNamer里表达式就报错,我不懂任何代码,希望在ReNamer里能成功,只想希望各位大拿能够帮我解决这个实际问题,能附上截图更好

网友观点:

复制是让同一规则多次作用同一个文件。
不影响批量处理。

 

直接空格换逗号,不就OK了吗

忘记说明了我需要的是这种 Plume hao 哈 [快捷键 咯 尴尬] 这种只是识别[]括号里的空格,括号外的不用识别

(?<=\\[[^\\]]*)\\s+

 

或者

\\s+(?=[^\\[]*])

ReNamer重命名软件中正则不支持 (?=xxxx) 和 (?<=xxxx),就没办法了。
你换个别的重命名软件吧。

 

这个表达式有点怪,我想问下你这个空格有多少个(连在一起的空格算一个)? 我这个需要指定个数来替换,如果一次一个,图中规则不变就要点三次重命名可以完成

不管多少个空格,目的是只要提取出[]括号里的空格 替换成逗号,主要是方便分类整理资料

或者有大拿能帮忙写个批处理也行,方法不限制,只要我能用就行,拿这个长一点的名字作为参考  ACURA NSX - All New ACURA NSX Concept And Gt5[赛道 隧道 路跑 镜头感 音乐 动感 UI 透视 卖点]   只要能把括号里的空格替换成逗号就行,整理视频资料归类命名用

 

这样吧。
表达式:
(\\[[^\\]]*?)\\s+
替换:
$1,
这样每次只能替换一个","
把这个规则多复制几次就好了。
 

天际朋友,这个能一次性识别括号中的空格吗,我的目的其实是批量处理,这种复制规则的应该是不行的

我也是这个方法,一次一个。再问下你这个中括号应该最多一对吧

中括号只会在文件的末尾出现一次,像这样 ACURA NSX - All New ACURA NSX Concept And Gt5[赛道 隧道 路跑 镜头感 音乐 动感 UI 透视 卖点]   括号里相当于描述标签,其实大家说这样不就已经达到目的了吗,为什么还要加逗号,我其实是要把这些文件再另一个软件里去整理,这些标签中间有逗号分隔符才能被软件识别为标签,空格不认,之前整理文件做了大量的空格标签,所以需要批处理这些文档视频

私你了,你看下

 

用三条规则组合替换。
 

感谢天际大佬,我复制了20次规则保存成预设了,完美解决我这个问题了,实在是感谢,要不然整理起来太麻烦了

如何写匹配以逗号分隔字符串的正则表达式?

例如:hell123,nihao456,(不好/123),

标签:

提交需求或反馈

Demand feedback