我需要将字符串与其他字符串进行匹配,特别是文件类型的扩展名或 mime 类型。例如 "png","image/png","image/jpeg" 应该匹配到 "image" 等。
目前我正在使用这种方法:
fileFormats = {
'image/png':'image',
'image/jpeg':'image',
'png':'image',
'jpeg':'image',
'jpg':'image'
}
fileFormats["png"]
然而,随着扩展/mime 类型数量的增加,这可能会变得非常重复。我也认为应该/有更好的方法来做到这一点。有任何想法吗?