中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么使用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
海阳市| 库伦旗| 政和县| 都安| 阳城县| 上思县| 连城县| 博爱县| 应城市| 调兵山市| 特克斯县| 博湖县| 平昌县| 榕江县| 宜兴市| 石嘴山市| 宁陕县| 巴彦县| 会理县| 清河县| 农安县| 应城市| 荃湾区| 勃利县| 三江| 宝清县| 明溪县| 谢通门县| 类乌齐县| 明光市| 晋宁县| 西城区| 南靖县| 茌平县| 宁远县| 湖南省| 黑河市| 许昌县| 蛟河市| 广东省| 涞水县|