国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.NET讀取所有目錄下文件正則匹配文本電子郵件

2024-07-10 13:21:19
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Text.RegularExpressions;
namespace Test
{
class FiEmail
{
public static void Main(string[] args) {
Console.WriteLine("請輸入內容路徑:");
string[] fs=Directory.GetFiles(args[0]);
if(fs!=null){
string jobsPattern=@"([/w-]+(/./w+)*@([/w-]+/.)+/w{2,3})";
Regex rx = new Regex(jobsPattern,RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.Multiline );
foreach(string s in fs){
Console.WriteLine("匹配");
string asR=File.ReadAllText(s);
MatchCollection matches = rx.Matches(asR);
if(matches!=null && matches.Count>0) {
string argsP="";
for(int loopI=0;loopI<matches.Count;loopI++){
argsP+=(matches[loopI].Groups[0].Value)+Environment.NewLine ;
}
W(argsP.Trim(new char[]{'/n'}));
}
Console.WriteLine(s);
}
}
Console.ReadLine();
}
public static void W(string ids){
string paths=System.IO.Path.Combine(@"C:/Documents and Settings/Administrator/桌面/GC/","edel.txt");
using (System.IO.StreamWriter sr = new System.IO.StreamWriter(paths,true)){
sr.WriteLine(ids);
}
}
}
}


然后csc編譯,生成f.exe文件。然后就可以使用了。
里面牽扯到的技術要點:
1: C# 讀取文件夾下所有文件
2:C# 利用正則獲取文件中的郵址
3:C#文件寫入。
完畢。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 固阳县| 织金县| 福建省| 五指山市| 盘锦市| 来安县| 无为县| 天镇县| 广安市| 喀喇沁旗| 禹城市| 莎车县| 靖远县| 长宁县| 疏勒县| 克山县| 龙江县| 龙州县| 逊克县| 黑水县| 濉溪县| 德格县| 二连浩特市| 枣强县| 饶河县| 南陵县| 时尚| 安泽县| 平乡县| 玛曲县| 开江县| 南汇区| 五寨县| 万年县| 偏关县| 美姑县| 成都市| 曲麻莱县| 抚松县| 溧水县| 石林|