如何使用 JavaScript 使用正则表达式验证图像文件扩展名 [重复]
Posted
技术标签:
【中文标题】如何使用 JavaScript 使用正则表达式验证图像文件扩展名 [重复]【英文标题】:How to validate image file extension with regular expression using JavaScript [duplicate] 【发布时间】:2015-06-26 06:51:03 【问题描述】:如何使用 javascript 正则表达式验证图像文件扩展名(jpg、png、gif、bmp)?
【问题讨论】:
***.com/questions/10473185/… 【参考方案1】:根据您的问题,正则表达式非常简单。
/\.(jpe?g|png|gif|bmp)$/i
你真的确定不会使用其他任何东西吗?例如,JPEG 格式允许 .jpg 和 .jpeg 扩展名。这就是为什么我将e?
模式放在正则表达式中。
验证示例如下:
var filename = "/site/images/test.png";
if ( /\.(jpe?g|png|gif|bmp)$/i.test(filename) )
. . .
.
【讨论】:
是的,这是正则表达式,但是如何验证 url,例如我有这个路径“/site/images/test.png”。如何验证?以上是关于如何使用 JavaScript 使用正则表达式验证图像文件扩展名 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Parsley Validate 使用 jQuery Currency 格式验证输入字段? (也许是正则表达式?)