正则表达式匹配音频文件[关闭]
Posted
技术标签:
【中文标题】正则表达式匹配音频文件[关闭]【英文标题】:Regex to match audio files [closed] 【发布时间】:2013-05-16 08:54:32 【问题描述】:我有多个文件从数据库传到前端。为了正确设置它们的样式,我想将 videos
和 audio
文件提取到一个单独的组中。
如果有人知道如何仅通过文件名称myFile.mp3
或myFile.wav
来确定哪个文件是音频和视频,那就太好了。
看来我们必须发布所有现有音频文件的列表 然后为它们创建一个正则表达式。
无论如何,让我们从这两个*.wav
和*.mp3
开始
【问题讨论】:
我觉得他可以制作正则表达式,只需要一个列表。如果这是真的,那么 Google 就是您的朋友,因为获得文件扩展名列表并不难。现在他要做的就是挑选出相关类型的音频/视频文件:webopedia.com/quick_ref/fileextensionsfull.asp 【参考方案1】:你可以使用:
/\.(?:wav|mp3)$/i
并添加您要过滤的所有文件扩展名。
【讨论】:
【参考方案2】:这应该可以工作:^.*\.(?!wav$|mp3$)[^.]+$
【讨论】:
这不适用于expected。我想你可能是meant^.*(?=\.wav$|\.mp3$)
?以上是关于正则表达式匹配音频文件[关闭]的主要内容,如果未能解决你的问题,请参考以下文章