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

溫馨提示×

怎么使用c#正則表達式提取文本內容

c#
小億
449
2023-08-01 20:14:03
欄目: 編程語言

使用C#正則表達式提取文本內容的步驟如下:

  1. 引入System.Text.RegularExpressions命名空間。

  2. 創建一個正則表達式模式。

  3. 使用Regex.Match方法匹配文本內容。

  4. 使用Match.Groups屬性獲取匹配的結果。

以下是一個示例代碼,提取文本中的所有郵箱地址:

using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string text = "聯系我:test1@example.com, test2@example.com, test3@example.com";
string pattern = @"\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\b";
MatchCollection matches = Regex.Matches(text, pattern);
foreach (Match match in matches)
{
Console.WriteLine(match.Value);
}
}
}

在上面的代碼中,我們使用了正則表達式模式@"\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\b"來匹配郵箱地址。然后使用Regex.Matches方法來獲取所有匹配的結果,并通過Match.Value屬性獲取匹配的文本內容。輸出結果如下:

test1@example.com
test2@example.com
test3@example.com

0
罗甸县| 静宁县| 和静县| 衢州市| 雅安市| 佛坪县| 曲靖市| 潼南县| 连城县| 襄垣县| 马公市| 新余市| 桓仁| 巴彦县| 青海省| 化隆| 屯昌县| 兴安县| 东光县| 南汇区| 望谟县| 鹿泉市| 南靖县| 沾益县| 武隆县| 贞丰县| 岚皋县| 平武县| 遂川县| 武平县| 浙江省| 盘锦市| 桓仁| 清新县| 宁都县| 香河县| 秦皇岛市| 专栏| 浦城县| 道真| 平度市|