当前位置:编程学习 > C#/ASP.NET >>

正则表达式

string text = @"abc";
Regex r = new Regex(@".*?");
Console.WriteLine("r match count:" + r.Matches(text).Count);
Match m = r.Match(text);
if (m.Success)
{
    Console.WriteLine(m.ToString());
    m = m.NextMatch();
 }

--------------------编程问答-------------------- while(m.Success)
{
  Console.WriteLine(m.ToString());
  m = m.NextMatch();
 }

虽然我不知道你要干什么、 --------------------编程问答-------------------- System.Text.RegularExpressions.Match m = System.Text.RegularExpressions.Regex.Match(str, pattern);
   string v="";
   while (m.Success)
                {
                   v+=m.Value;
                   m = m.NextMatch(); 
                }
--------------------编程问答--------------------

            string text = @"abcki";
            Regex r = new Regex(@".*?");
            Console.WriteLine("r match count:" + r.Matches(text).Count);
            
            Match m = r.Match(text);
            
            while (m.Success)
            {
                Console.WriteLine(m.Value);
                m = m.NextMatch();
            }
--------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,