asp.net c# 正则图片地址

asp教程.net c# 正则图片地址
这一个利用asp.net教程 c#中的正则表达式来正则出字符串中的所有图片地址,并且替换成我们想要的地址连接
*/

public static string getimgurl(string htmlstr)  
  {  
   
  string str = string.empty;  
  string spattern = @"^<imgs+[^>]*>";  
  regex r = new regex(@"<imgs+[^>]*s*srcs*=s*([']?)(?<url>s+)'?[^>]*>", regexoptions.compiled);  
  match m = r.match(htmlstr.tolower());
  if (m.success)
  {
  str = m.result("${url}");
   
  }
  else
  {
  str = "images/scroll_18.jpg";
  }
  str.replace("www.123.cc", "www.111cn.net");
  return str;
   

  }

时间: 2025-01-31 02:00:01

asp.net c# 正则图片地址的相关文章

ASP获取网页全部图片地址并保存为数组的正则_应用技巧

目前还是有BUG的,最新的测试页面在: http://www.reallydo.com/getimg.asp 正则分析页面在: http://jorkin.reallydo.com/article.asp?id=380  发现BUG请在后面留言,谢谢. 1.31修正 src=后面有空格不能正确匹配.已修正. src=''为空时出错.已修正. 发现BUG: 图片路径有多个空格时只能保留一个.未修正. 2.18修正 图片路径有多个空格时只能保留一个的BUG.已修正. 复制代码 代码如下: <%  '

ASP获取网页全部图片地址并保存为数组的正则

目前还是有BUG的,最新的测试页面在: http://www.reallydo.com/getimg.asp 正则分析页面在: http://jorkin.reallydo.com/article.asp?id=380  发现BUG请在后面留言,谢谢. 1.31修正 src=后面有空格不能正确匹配.已修正. src=''为空时出错.已修正. 发现BUG: 图片路径有多个空格时只能保留一个.未修正. 2.18修正 图片路径有多个空格时只能保留一个的BUG.已修正. 复制代码 代码如下: <%  '

ASP获取网页全部图片地址并保存到数组.

网页|数组|图片地址 1.31修正src=后面有空格不能正确匹配.已修正.src=''为空时出错.已修正.发现BUG: 图片路径有多个空格时只能保留一个.未修正.2.18修正图片路径有多个空格时只能保留一个的BUG.已修正. 以下是代码:<% '功能:获取全部图片地址,保存到一个数组. '来源:http://jorkin.reallydo.com/article.asp?id=448 '需要ReplaceAll函数:http://jorkin.reallydo.com/article.asp?i

如何在数据库中保存asp c#中的图片地址

问题描述 源码stringcon=System.Configuration.ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;SqlConnectionconn=newSqlConnection(con);conn.Open();stringpath=Server.MapPath("~/Image/");FileUpload1.PostedFile.SaveAs(path+FileU

asp正则获取html文件图片地址

Function getIMG(sString)     Dim sReallyDo, regEx, iReallyDo     Dim oMatches, cMatch     '//定义一个空数组     iReallyDo = -1     ReDim aReallyDo(iReallyDo)     If IsNull(sString) Then         getIMG = ""         Exit Function     End If     sReallyDo

用ASP取出HTML里面的图片地址的函数

用ASP取出HTML里面的图片地址的函数主要原理就是用正则判断的属性.这在采集程序中将非常有用. 函数如下: 以下是引用片段: Function ShowPic(str)   Set objRegExp = New Regexp'设置配置对象    objRegExp.IgnoreCase = True'忽略大小写    objRegExp.Global = True'设置为全文搜索    objRegExp.Pattern = "<img.+?>"   '为了确保能准确地

ASP取出HTML里面的图片地址的函数

以下是取出HTML里面的图片地址的函数:主要原理就是用正则判断 <img> 的<src>属性.这在采集程序中将非常有用. 函数如下: 以下是引用片段: Function ShowPic(str) Set objRegExp = New Regexp'设置配置对象  objRegExp.IgnoreCase = True'忽略大小写  objRegExp.Global = True'设置为全文搜索  objRegExp.Pattern = "<img.+?>&q

用asp自动解析网页中的图片地址

网页 现在基于WEB页的HTML的编辑器在新闻系统,文章系统中用得越来越广,一个网页一粘就可以保持原来的样式,同时图片也可以在这个页中保持.但是在使用过程中,如果所粘贴页中的图片被删除,就会在自己的页面上留下一个大大的"X",影响美观.以前只好把这个图片保存下来,再重新上传到服务器上,这样实在麻烦.能不能让服务器自动去下载图片保存在服务器并且替换页面上的链接?答案是肯定的. 要实现这个功能需要经过三个步骤: 一,取得原页中的图片的地址. 方法很多,可以用分割字符串,也可以用正则匹配.实

网页实例:ASP取出HTML里面的图片地址的函数

函数|网页 以下是取出HTML里面的图片地址的函数: 主要原理就是用正则判断 <img> 的<src>属性.这在采集程序中将非常有用. 函数如下: Function ShowPic(str)  Set objRegExp = New Regexp'设置配置对象   objRegExp.IgnoreCase = True'忽略大小写   objRegExp.Global = True'设置为全文搜索   objRegExp.Pattern = "<img.+?>