我使用了在某些示例中找到的此类正则表达式。在 Opera 中,它允许我上传 PDF,但不能上传 PSD 和 EPS,另一方面,在 Firefox 中,只有 jpg、png、gif 等图像,不可能上传 EPS,没有 PDF,没有 PSD。我使用 blueimp 上传插件。正则表达式似乎没问题,为什么它不允许所有类型,而且在一个浏览器中我可以上传至少 pdf 类型,除了典型图像之外什么都没有
包含列出的文件类型的正确正则表达式应该是什么?
var acceptFileTypes = /(\.|\/)(gif|jpe?g|png|pdf|eps|tiff|cdr)$/i;