internal class Program
{
private static void Main(string[] args)
{

var content = Read(@"E:\workspace\日志\2016-06-21.LOG2016-06-21.LOG");
Regex reg3 = new Regex(@"手机号(?<result>(\d+)?)");
var matches = reg3.Matches(content);
if (matches.Count > 0)
{
var list = new List<string>();
string phone;
foreach (Match item in matches)
{
phone = item.Result("${result}");
if (list.Contains(phone))
{

}
else
{
list.Add(phone);
}
}
}
}

public static string Read(string path)
{
StreamReader sr = new StreamReader(path, Encoding.Default);
String line;
StringBuilder sb = new StringBuilder();
while ((line = sr.ReadLine()) != null)
{
sb.AppendLine(line);

}
return sb.ToString();

}
}

最新文章

  1. 自定义windows新建菜单
  2. ADO.NET---ExcuteScalar()方法复习
  3. Week,Month, Year 日期区间辅助类
  4. SQL Server 2005使用作业设置定时任务(转)
  5. Scala note 1
  6. MySQL replication illegal mix of collations
  7. freemarker自定义标签报错(三)
  8. js获取本机的网络IP地址
  9. 逻辑运算符、三元运算符、for循环、stack(栈),heap(堆),方法区,静态域
  10. ASP.NET CORE系列【六】Entity Framework Core 之数据库迁移
  11. 剑指Offer——归并排序思想应用
  12. uni-app版本在线更新问题(下载完成安装时一闪而过,安卓8以上版本)
  13. JMeter-性能测试监控(解决.sh文件的启动)
  14. Lambda根据属性名字选择或筛选
  15. zookeeper 学习 状态机复制的共识算法
  16. CSS组合选择符
  17. Spring.Net实现跨数据库服务层事务管理
  18. Shell获取某目录下所有文件夹的名称
  19. Python中数据类型
  20. https 不检验证书

热门文章

  1. URL(待整合到HTTP书中哦)
  2. 如何在Ubuntu上配置scala教程
  3. ElasticSearch的各种服务的URL
  4. 总结Controller向View传值的方式(转)
  5. Vim快速移动光标至行首和行尾
  6. iOS清理缓存的几种方法
  7. js-JavaScript高级程序设计学习笔记10
  8. Leetcode 382. Linked List Random Node
  9. 【BZOJ-2460&amp;3105】元素&amp;新Nim游戏 动态维护线性基 + 贪心
  10. CCNET+ProGet+Windows Batch搭建全自动的内部包打包和推送及管理平台