日期:2014-05-18  浏览次数:20471 次

高手进---图片验证 的 正则表达式
寻求一个   验证控件的正则表达式,对上传图片进行验证。限制   jpg   gif   等
   
(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.jpg|.JPG|.Jpg|.gif|.GIF|.Gif)$

  这一个正则表达式     对不同路径还是会报错,高手来啊。。。。

------解决方案--------------------
为什么一定要用正则了

string str = "1.gif ";
string strFormat = ".jpg|.JPG|.Jpg|.gif|.GIF|.Gif ";
str.SubString(str.Length-4);
if(strFormat.IndexOf(str.SubString(str.Length-4)) != -1)
{
是图片格式
}
------解决方案--------------------
是不是用FileUpload上传图片,用这个就行了。
^.+\.(jpe?g|gif)$
------解决方案--------------------
昨天的那个不行吗?现在是哪个path报错? \w[\w].* 昨天改的是这里去掉一个\w