91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c#中怎么用regex匹配多個字符串

c#
小億
154
2024-02-05 15:11:35
欄目: 編程語言

在C#中,可以使用Regex類來匹配多個字符串。下面是一個示例代碼:

using System;
using System.Text.RegularExpressions;

class Program
{
    static void Main()
    {
        string input = "Hello world! This is a test.";
        string[] keywords = { "Hello", "world", "test" };

        foreach (string keyword in keywords)
        {
            // 使用Regex類的靜態方法Match來進行匹配
            Match match = Regex.Match(input, keyword);

            if (match.Success)
            {
                Console.WriteLine("Found '{0}' at position {1}.", keyword, match.Index);
            }
            else
            {
                Console.WriteLine("'{0}' not found.", keyword);
            }
        }
    }
}

輸出結果將會是:

Found 'Hello' at position 0.
Found 'world' at position 6.
Found 'test' at position 21.

在上面的示例中,我們定義了一個字符串數組keywords,并通過循環,使用Regex.Match方法來在輸入字符串input中逐個匹配關鍵字。如果找到了匹配項,就會輸出關鍵字的位置;否則,輸出not found

0
河东区| 长汀县| 镶黄旗| 信丰县| 璧山县| 太保市| 常山县| 沂南县| 博白县| 电白县| 沈丘县| 胶南市| 开封县| 宁安市| 阿勒泰市| 和政县| 邵武市| 青河县| 黄石市| 和田县| 开原市| 惠来县| 定日县| 南郑县| 沙湾县| 军事| 乌拉特中旗| 池州市| 南京市| 奉贤区| 潍坊市| 鄂托克旗| 将乐县| 新干县| 卢湾区| 四子王旗| 都安| 砚山县| 宝山区| 陕西省| 固始县|