求高人指教,求一段C#代码,实现从txt文件中选取所有时间记录。 我是C#新手,在学习中遇到了一个难题,就是正则表达式的用法,求一段代码,可以实现从txt文件中条件选取所有时间记录,例如2012.08.28,2001.09.09这样的日期全部可以提取出来,并在一个textbox中显示出来,谢谢大家啦!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StreamReader reader = new StreamReader("c:\\1.txt",Encoding.Default); string source = reader.ReadToEnd(); Regex reg = new Regex(@"(?is)\d{4}\.\d{2}\.\d{2}"); MatchCollection mc = reg.Matches(source); foreach (Match m in mc) { MessageBox.Show(m.Value); }那两个 \d{2},你可以自己再细化一下,来限制月份和日期的范围 StreamReader reader = new StreamReader("c:\\1.txt", Encoding.Default); string source = reader.ReadToEnd(); Regex reg = new Regex(@"(?is)\d{4}\.\d{2}\.\d{2}"); MatchCollection mc = reg.Matches(source); string str = ""; foreach (Match m in mc) { str + m.Value + ","; } 控件ID.Text = str.TrimEnd(','); 好的,太感谢你了,这个问题我懂了,还有一个问题想麻烦你,我希望通过用richTextBox1.Text把所有内容都显示到一个框框里,因为单纯的循环用对话框表示查看有点麻烦呢。 求一份Winform项目需求 菜鸟又来问 关于事件和委托的问题 session 丢失 进入后台点几下就退出来了! 如何实现实时读取数据,并生产XML文件,急 各位高手,帮忙看看。 如何把DataSet中的数据生成一个XML文件和一个TXT文件? C#开发媒体播放器(含源代码) 还是关于打包安装文件时如何可以将.net框架打包进去,请大家多费心. C# 正则表达式提取HTML 属性 vshost.exe已停止工作 c# 事务
StreamReader reader = new StreamReader("c:\\1.txt",Encoding.Default);
string source = reader.ReadToEnd();
Regex reg = new Regex(@"(?is)\d{4}\.\d{2}\.\d{2}");
MatchCollection mc = reg.Matches(source);
foreach (Match m in mc)
{
MessageBox.Show(m.Value);
}那两个 \d{2},你可以自己再细化一下,来限制月份和日期的范围
string source = reader.ReadToEnd();
Regex reg = new Regex(@"(?is)\d{4}\.\d{2}\.\d{2}");
MatchCollection mc = reg.Matches(source);
string str = "";
foreach (Match m in mc)
{
str + m.Value + ",";
}
控件ID.Text = str.TrimEnd(',');