首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则表达式,验证只能下传图片格式

2012-09-15 
求一个正则表达式,验证只能上传图片格式?求一个正则表达式,验证只能上传图片格式?比如:“C:\Documents and

求一个正则表达式,验证只能上传图片格式?
求一个正则表达式,验证只能上传图片格式?
比如:“C:\Documents and Settings\Administrator\桌面\新建 Microsoft Word 文档.doc”是错的;
比如:“C:\Documents and Settings\Administrator\桌面\图片。jpg”是对的;
该路径字窜,最后只能由 jpg、JPG、gif、GIF、png、PNG、bmp、BMP、等常用图片格式?
在线等了!谢谢各路大侠!
在线等了!谢谢各路大侠!
在线等了!谢谢各路大侠!

[解决办法]
^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))(.JPEG|.jpeg|.JPG|.jpg|.GIF|.gif)$
[解决办法]
客户端的情况下偶只知道只能通过扩展名来判断,要是有人恶作剧把不是图片的文件的扩展名改为图片格式了,在客户端就判断不来了,只能上传到服务器来判断。希望有高人给出更好的方法。
[解决办法]

探讨
客户端的情况下偶只知道只能通过扩展名来判断,要是有人恶作剧把不是图片的文件的扩展名改为图片格式了,在客户端就判断不来了,只能上传到服务器来判断。希望有高人给出更好的方法。

[解决办法]
使用正则表达式验证控件,客户端和服务器端都验证,不存在安全问题
[解决办法]
正则:
([a-zA-Z0-9_]+)(.gif|.jpg|.jpeg|.GIF|.JPG|.JPEG|.png)

热点排行