【发布时间】:2019-02-26 06:37:34
【问题描述】:
给定 +400 个文件,例如:
Remi_Brun_-blablabla_blalala-ASpi777XisA.en.vtt
Remi_Brun_-not_important_but_here_to_nag-ZIBcQ5tMB2U.en.vtt
Remi_Brun_-still_some_wildcard_noise_here-hOxG4g05z4w.en.vtt
...
鉴于此正则表达式匹配这些标题:
(Remi_Brun)(_.+)([a-zA-Z0-9-_]{11}.en.vtt)
我想将我的文件重命名为这样的文件名:
Remi_Brun-ASpi777XisA.en.vtt
Remi_Brun-ZIBcQ5tMB2U.en.vtt
Remi_Brun-hOxG4g05z4w.en.vtt
...
如何保留speaker name前缀,去除中间的变量noise,然后保留finale 11个字符youtube id和扩展后缀?
【问题讨论】:
-
为什么你的正则表达式中有'fr'?是否也要将所有 fr 重命名为 en?