正则表达式获取字符串中的img标签中的url链接

废话不多说直接看代码

JavaScript中的代码:

  var re = /src=\"([^\"]*?)\"/i;
var arr = str.match(re);
if (arr != undefined && arr.length > 0) {
insertHtml = arr[1];
}

ASP.NET中获取方式:

         /// <summary>
/// 获取字符串中img的url集合
/// </summary>
/// <param name="content">字符串</param>
/// <returns></returns>
public static List<string> getImgUrl(string content)
{
Regex rg = new Regex("src=\"([^\"]+)\"", RegexOptions.IgnoreCase);
var m = rg.Match(content);
List<string> imgUrl = new List<string>();
while (m.Success)
{
imgUrl.Add(m.Groups[].Value); //这里就是图片路径
m = m.NextMatch();
}
return imgUrl;
}

最近在做项目中需要,网上各种不靠谱,好不容易整好,给大家分享下!

上一篇:【Linux驱动】内核等待队列


下一篇:zeromq rpc原型