c# match能否实现多模匹配

   2024-10-07 3850
核心提示:在C#中,Regex类提供了Match方法用于进行正则表达式匹配。Match方法只能返回第一个匹配项,无法实现多模匹配。要实现多模匹配,

在C#中,Regex类提供了Match方法用于进行正则表达式匹配。Match方法只能返回第一个匹配项,无法实现多模匹配。要实现多模匹配,可以使用Regex.Matches方法,该方法返回所有与正则表达式模式匹配的项的集合。示例如下:

using System;using System.Text.RegularExpressions;class Program{    static void Main()    {        string input = "Hello World! This is a test.";        string pattern = @"\b\w{5}\b"; // 匹配5个字符的单词        MatchCollection matches = Regex.Matches(input, pattern);        foreach (Match match in matches)        {            Console.WriteLine(match.Value);        }    }}

上述代码将输出:

HelloWorldThis

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号