读书人

-图片验证 的 正则表达式

发布时间: 2012-01-12 22:11:58 作者: rapoo

高手进---图片验证 的 正则表达式
寻求一个 验证控件的正则表达式,对上传图片进行验证。限制 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

读书人网 >asp.net

热点推荐