]*>(.*?)(.*?)">
当前位置:   article > 正文

C# 使用正则表达式(dotnetcore)_"regex rx = new regex(@\"]*>(.*?)

"regex rx = new regex(@\"]*>(.*?)

需要引用:using System.Text.RegularExpressions;

使用语言:C#

环境:.net core 2.1 (当前使用)

核心方法:

Regex rx = new Regex(@"<a.*?</a>", RegexOptions.Compiled | RegexOptions.IgnoreCase);
  • 1

执行结果

完整代码:

using System;
using System.Text.RegularExpressions;
namespace netcore.regular.demo
{
    class Program
    {
        static void Main(string[] args)
        {
            string str1="这个是个a标签:<a class=\"follow-nickName\" href=\"https://me.csdn.net/qq_36051316\" target=\"_blank\">盗理者</a>";
            //using System.Text.RegularExpressions;
            //建立正则表达式来去掉不要的那些东西。
            Regex rx = new Regex(@"<a.*?</a>", RegexOptions.Compiled | RegexOptions.IgnoreCase);
            MatchCollection matches = rx.Matches(str1);
            //提取我们用正则表达式拿出的东西,再提取我们的字符就ok了
            if (matches.Count > 0)
            {
                var resultStr = matches[0].Value;
                System.Console.WriteLine(resultStr);
            }
        }
    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/113481
推荐阅读
相关标签