【发布时间】:2010-03-26 20:18:28
【问题描述】:
在 C# 中,我需要根据特定的字符序列将字符串(log4j 日志文件)拆分为数组元素,即“nnnn-nn-nn nn:nn:nn INFO”。我目前正在用换行符分割这个日志文件,这很好,除非日志语句本身包含换行符。
我不控制输入(日志文件),因此无法以某种方式转义它们。
似乎我应该能够使用比较器或正则表达式来识别字符串,但 String.Split 没有这样的选项。
我是在自己的滚动中遇到困难,还是有一个模式或框架组件可以在这里提供帮助?
【问题讨论】:
标签: c# regex parsing comparator