解决方案 »

  1.   


                string s = @"<a class=""sw-ui-font-title14""任意内容></a>";
                Match m = Regex.Match(s, @"(?i)<a\sclass=""[^""]*?""([^>]*?)></a>");
                Console.WriteLine(m.Groups[1].Value);
      

  2.   

    <a class="sw-ui-font-title14" .*?>.*?</a>
      

  3.   

    匹配多个            string s = @"<a class=""sw-ui-font-title14""任意内容></a>";
                MatchCollection mc = Regex.Matches(s, @"(?i)<a\sclass=""[^""]*?""([^>]*?)></a>");
                foreach (Match m in mc)
                {
                    Console.WriteLine(m.Groups[1].Value);
                }
      

  4.   

    \<a\sclass\=\"sw\-ui\-font\-title14\"[^\>]+\>\<\/a\>
      

  5.   

    我说的任意内容不是汉子任意内容 比如<a class="sw-ui-font-title14"  asdjhaskdhkasjhjhkjhakshdkjashdkjah@$##%%^#$#!></a>这样
      

  6.   

    我说的任意内容不是汉子任意内容 比如<a class="sw-ui-font-title14"  asdjhaskdhkasjhjhkjhakshdkjashdkjah@$##%%^#$#!></a>这样
    晕了,代码里的"任意内容"并不表示就是任意内容这几个汉字啊,可以是任何的字符串;你把"任意内容"替换成"asdjhaskdhkasjhjhkjhakshdkjashdkjah@$##%%^#$#!"不就行了么string s = @"<a class=""sw-ui-font-title14""  asdjhaskdhkasjhjhkjhakshdkjashdkjah@$##%%^#$#!></a>";