为了账号安全,请及时绑定邮箱和手机立即绑定

C#正则表达式

C#正则表达式

C#
慕容708150 2018-07-28 10:09:13
public static string[] GetHtmlImageUrlList(string sHtmlText)         {            // 定义正则表达式用来匹配 img 标签              Regex regImg = new Regex(@"<input\b[^<>]*?\bsrc=[\s\t\r\n]*[""']?[\s\t\r\n]*(?<inputValue>[^\s\t\r\n""'<>]*)[^<>]*?/?[\s\t\r\n]*>", RegexOptions.IgnoreCase);            // 搜索匹配的字符串              MatchCollection matches = regImg.Matches(sHtmlText);            int i = 0;            string[] sUrlList = new string[matches.Count];            // 取得匹配项列表              foreach (Match match in matches)                 sUrlList[i++] = match.Groups["inputValue"].Value;            return sUrlList;         }(?<inputValue>[^\s\t\r\n""'<>]*)和match.Groups["inputValue"].Value;来怎么理解,能否在举个就简单例子
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 556 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信