URL地址识别 asp.net中如何识别URL地址是图片类型,如当URL地址为http://www.hackhome.com/img/2010-10-23/201010231014895720.jpg时,返回true,URL地址为http://www.baidu.com时,返回false,求实例代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 规则没说明白像下面这个判断都符合你举的这两个例子的规则 return url.lastIndexOf('/')>6; return url.EndWith(".jpg"); (?is)(http:\/\/|https:\/\/){1}.+?\.(jpg|gif|bmp|bnp|png) 哦,不好意思,楼主已说是判断地址是否图片类型按2楼正则判断,或者下面这样return url.EndWith(".jpg") || url.EndWith(".png") || url.EndWith(".gif") ... ; 少了点东西应该是这样(?is)^(http:\/\/|https:\/\/){1}.+?\.(jpg|gif|bmp|bnp|png)$ 异常:正在分析:http:\/\/|https:\/\/){1}.+?\.(jpg|gif|bmp|bnp|png)过多。这是什么问题? 关于.NET上传 linq to dataset 如何将查询结果结果转换成DataRowCollections 怎么把字符串中的内容当一个表达式或程序中的一行用。 c#对mapx二次开发,出现的问题,寻求帮助 求C#中把十进制转换为八进制的代码 上传文件问题?顶者有分 请教个简单的配置问题。。。 怎么改变文本框(TextBox)的光标的颜色? 怎么关闭Vsiual.net的自动添加注释的功能? [求分享]分享个基础教程,并求一个C#参考手册 windowsphone socket聊天 Winform怎么实现画笔的钢笔效果?
像下面这个判断都符合你举的这两个例子的规则
return url.lastIndexOf('/')>6;
return url.EndWith(".jpg");
按2楼正则判断,或者下面这样
return url.EndWith(".jpg") || url.EndWith(".png") || url.EndWith(".gif") ... ;
(?is)^(http:\/\/|https:\/\/){1}.+?\.(jpg|gif|bmp|bnp|png)$