当前位置:  开发笔记 > 编程语言 > 正文

模式匹配和占位符值

如何解决《模式匹配和占位符值》经验,为你挑选了0个好方法。

我正在编写一个使用重命名规则的应用程序,根据用户提供的信息重命名文件列表.文件可能以不一致的名称开头,或者文件名可能是一致的.用户选择文件列表,并输入有关文件的信息(对于MP3,它们将是艺术家,标题,专辑等).使用重命名规则(例如下面的代码),程序使用用户输入的信息相应地重命名文件.

但是,如果所有或部分文件都是一致的,我想让程序"猜测"文件信息.这就是我遇到的问题.做这个的最好方式是什么?

示例文件名:

Kraftwerk-Kraftwerk-01-RuckZuck.mp3
Kraftwerk-Autobahn-01-Autobahn.mp3
Kraftwerk-Computer World-03-Numbers.mp3

重命名规则:

%Artist%-%Album%-%Track%-%Title%.mp3

该程序应正确推断艺术家,曲目编号,标题和专辑名称.

同样,最好的方法是什么?我在思考正则表达式,但我有点困惑.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有