<分区>
我需要一个正则表达式来验证 javascript 中的图像文件扩展名。你有吗?
标签 javascript regex image
<分区>
我需要一个正则表达式来验证 javascript 中的图像文件扩展名。你有吗?
最佳答案
你能解释一下目的吗?
无论如何,假设您支持几种图像类型。
(/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i).test(filename)
我将整个正则表达式放在圆括号 () 中,以消除斜杠 (/) 运算符和 RegExp 对象之间的歧义。有关详细信息,请参阅 JSLint。
这也是原始正则表达式。
/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i
此 Regex 还假设您在扩展名之前包含了点。如果不是,请删除 \.
。
关于javascript - 正则表达式 JavaScript 图像文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10473185/
相关文章:
java - 将 GIF 图像转换为 PNG 格式,32 位深度
javascript - jquery 用 img 替换 span 并检查加载的 img
javascript - XMLHttpRequest 无法加载 URL。无效的 HTTP 状态代码 400
javascript - 使用 Typescript 和 Angular 2 进行 Karma 测试会抛出 "System.config"的 Typeerror
javascript oop私有(private)方法访问公共(public)属性
python - 使用 pandas 使用分隔符将文本发送到不同的列