沙漠烂贼
2020-12-16 15:51
采纳率: 100%
浏览 110
已采纳

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

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

22条回答 默认 最新

  • 天际的海浪 2020-12-16 18:28
    已采纳

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

     

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • Angel OvO 2020-12-16 16:19

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

    评论
    解决 无用
    打赏 举报
  • 沙漠烂贼 2020-12-16 16:43

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

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 16:59

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

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 17:06

     

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 17:14

    或者

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

    评论
    解决 无用
    打赏 举报
  • sinJack 2020-12-16 17:15

    评论
    解决 无用
    打赏 举报
  • sinJack 2020-12-16 17:16

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 17:37

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

     

    评论
    解决 无用
    打赏 举报
  • bj_0163_bj 2020-12-16 17:38

    评论
    解决 无用
    打赏 举报
  • bj_0163_bj 2020-12-16 17:40

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

    评论
    解决 无用
    打赏 举报
  • 沙漠烂贼 2020-12-16 17:48

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

    评论
    解决 无用
    打赏 举报
  • 沙漠烂贼 2020-12-16 17:51

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

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 17:55

     

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 18:04

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

    评论
    解决 无用
    打赏 举报
  • 沙漠烂贼 2020-12-16 18:08

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

    评论
    解决 无用
    打赏 举报
  • bj_0163_bj 2020-12-16 18:13

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

    评论
    解决 无用
    打赏 举报
  • 沙漠烂贼 2020-12-16 18:19

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

    评论
    解决 无用
    打赏 举报
  • bj_0163_bj 2020-12-16 18:37

    私你了,你看下

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 18:57

     

    评论
    解决 无用
    打赏 举报
  • 天际的海浪 2020-12-16 18:59

    用三条规则组合替换。
     

    评论
    解决 无用
    打赏 举报
  • 沙漠烂贼 2020-12-16 19:03

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题