foreach(Match m in Regex.Matches(log,"E/.+"))
{
//m.Value
}
{
//m.Value
}
解决方案 »
- 调用 Encoding.GetEncoding("GB2312").GetString报错
- 请教高手,这个参数无效的原因
- 关于remoting 客户端第二次加载时的问题
- 用VB做的WFM程序,为什么输入法会自动转换到全角啊???
- 在VS2005中遇到的问题!帮忙看一下
- 把整个数据库(spl)导出到别人的机子里面去,就是说要把存储过程也一并导出去,应该如何操作啊
- C# 操作word的com组件版本问题
- 如何初始化一个相当于8行10列的字符串二维数组?
- 怎样在toolbar中显示每一个button中的hint内容
- 食堂就餐仿真:这是一个c++编的程序,我看都看不懂,好象有点问题,帮我看看
- ADO.NET
- 请教用DataRowView无法更新数据库,提交数据库什么反应也没,在线等!!急
E/Trace (17215): error opening trace file: No such file or directory (2)
E/dalvikvm(17215): GC_CONCURRENT freed 150K, 7% free 8511K/9095K, paused 11ms+12ms, total 41ms
E/Trace (17232): error opening trace file: No such file or directory (2)
E/dalvikvm(17232): GC_CONCURRENT freed 162K, 7% free 8532K/9095K, paused 2ms+2ms, total 18ms
E/Trace (17580): error opening trace file: No such file or directory (2)
E/dalvikvm(17580): GC_CONCURRENT freed 175K, 7% free 8519K/9095K, paused 2ms+1ms, total 18ms
{
//m.Value
}
string[] fileArray = File.ReadAllLines(path, Encoding.UTF8);
string[] errroLines = fileArray.Where(p => p.IndexOf("E/") == 0).ToArray();
string errorMessages =
@"
E/Trace (17215): A1 error opening trace file: No such file or directory (2)
W/dalvikvm(17215): Refusing to reopen boot DEX '/system/framework/hwframework.jar'
E/dalvikvm(17215): A2 GC_CONCURRENT freed 150K, 7% free 8511K/9095K, paused 11ms+12ms, total 41ms
E/Trace (17232): A3 error opening trace file: No such file or directory (2)
W/dalvikvm(17232): Refusing to reopen boot DEX '/system/framework/hwframework.jar'
E/dalvikvm(17232): A4 GC_CONCURRENT freed 162K, 7% free 8532K/9095K, paused 2ms+2ms, total 18ms
W/System.err(17232): Invalid int: ""
E/Trace (17580): A5 error opening trace file: No such file or directory (2)
W/dalvikvm(17580): Refusing to reopen boot DEX '/system/framework/hwframework.jar'
E/dalvikvm(17580): A6 GC_CONCURRENT freed 175K, 7% free 8519K/9095K, paused 2ms+1ms, total 18ms
I/TestRunner(17580): started: TST_05_GroupEPP
";
Regex regex = new Regex(@"(?:E/\w+\s*\(\d+\):\s*)(.*)\r\n", RegexOptions.IgnoreCase | RegexOptions.Multiline);
foreach (Match errorMessage in regex.Matches(errorMessages))
{
Console.WriteLine("\"{0}\"", errorMessage.Groups[1].Value);
}