亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
蒙城县| 鄱阳县| 梁山县| 乌拉特后旗| 兰西县| 安图县| 五家渠市| 桂林市| 嵩明县| 开封县| 鄂伦春自治旗| 东至县| 揭东县| 赞皇县| 温州市| 新竹市| 集贤县| 岑溪市| 弥渡县| 拜泉县| 紫云| 松江区| 泗水县| 永川市| 新兴县| 龙川县| 渝北区| 桂林市| 锡林浩特市| 岱山县| 微博| 红河县| 当涂县| 长白| 大足县| 常州市| 瑞丽市| 中牟县| 城步| 分宜县| 小金县|