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

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 回答

没有找到匹配的内容?试试慕课网站内搜索吧

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号