实例分析js和C#中使用正则表达式匹配a标签

废话不多说,都在代码中,直接上

JS代码

代码如下:

C#代码:

代码如下:
文字" mce_href=\"cc> href=\"" cbas cchref 1" mce_href=\">"; Regex reg = new Regex("]+[\\s]+)href=(\"(?[^<>\"']*)\"|'(?[^<>\"']*)')[^<>]*>",RegexOptions.IgnoreCase); MatchCollection matchCollection = reg.Matches(html); MessageBox.Show(matchCollection.Count.ToString()); foreach (Match match in matchCollection) { MessageBox.Show(match.Groups["href"].ToString()); }

小伙伴们是否了解了js及C#中使用正则表达式的异同点呢?有疑问的请留言,大家共同讨论。

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...