易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net获取img标签

public string GetFirstImg(string str)
{
//假设str的值为: <p>dfsgdgdfgdgdf <img width="200" height="150" alt="" src="/upfile/image/Desert.jpg" /> </p>
// <p>dfdfgdfgdgdfgdg <img width="200" height="150" alt="" src="/upfile/image/Tulips.jpg" />dfgdfgdfgdgd </p>

//要求返回第一张图片的src属性,上面那个应该是 /upfile/image/Desert.jpg
}

给img加个id,然后document.getElementById("imgid").src

或者用正则截取

System.Text.RegularExpressions.Regex  reg=new  System.Text.RegularExpressions.Regex(@" <img[^>].*?src=""(? <src>[^""].*)""[^>].*?>",System.Text.RegularExpressions.RegexOptions.IgnoreCase); 
System.Text.RegularExpressions.MatchCollection mc = reg.Matches(str);
for (int i = 0; i < m.Count; i++)
{
    Console.Write(m[i].Groups["src"].ToString());
}

List <string> lst= new List <string>();
Regex reg = new Regex(@" <img\s+[^>]*\s*src\s*=\s*(['""]?)(? <url>.+)['""]?[*>",RegexOptions.IgnoreCase);
MatchCollection mc = reg.Matches("");
foreach(Match m in mc)
{
    lst.Add(m.Groups["src"].Value);
}

{{---


相关问答:

asp.net在服务器无法播放flv视频

本人使用swfobject.js在本机可以正常播放,但发布到win2003服务器就无法播放,网上找了许多都说需要配置MIME类型,我配置了也没有成功,请高手指点一下
服务器是否支持,路径是否正确


有的服务器可能不支持 ......

asp.net 线程的问题? - .NET技术 / ASP.NET

前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
 Response.Write(Test.GetDate());
Test类如下:
public class Test
{
  static string dt="";
  public static s ......

asp.net如何给page添加关闭窗口时所调用的事件

如题,我把窗口程序设计成一直在打开网页,然后后台在运行程序,我想问如果用户关闭浏览器,后台能否添加事件处理关闭(主要是释放一些资源)
没有可靠的办法。

浏览器是什么?假设你在浏览器地址栏上打入“ ......

asp.net分页中一点数据绑定问题

我在写asp.net分页代码的时候遇到这样一个问题:点击下页(系统自带的数字页码)没有显示数据但是返回到第一页却可以正常显示第一页的数据.......

源代码如下:

protected void GridView1_PageIndexCh ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号