Looping through Regex Matches

前端 未结 2 1338
一整个雨季
一整个雨季 2020-12-09 08:05

This is my source string:

<3>
<1>
<8>


This is my Regex Patern:

<(         


        
      
      
      
2条回答
  •  南方客
    南方客 (楼主)
    2020-12-09 08:40

    class Program
    {
        static void Main(string[] args)
        {
            string sourceString = @"<3>
    
<1> <8>"; Regex ItemRegex = new Regex(@"<(?\w+?)><(?\d+?)>", RegexOptions.Compiled); foreach (Match ItemMatch in ItemRegex.Matches(sourceString)) { Console.WriteLine(ItemMatch); } Console.ReadLine(); } }

Returns 3 matches for me. Your problem must be elsewhere.

提交回复
热议问题