【发布时间】:2014-01-24 07:44:14
【问题描述】:
我有一个包含一些值作为集合的字符串。现在根据我的要求,我必须将此字符串解析为集合。这是我的字符串内容..
14/01/13 09:06AM 502 19 <I>01203851288 0'00 00:00'45 D0
现在我必须将这个字符串解析为:
Date: 14/01/13
Time: 09:06AM
Extension: 502
line: 19
Number: <I>01203851288
Ring: 0'00
Span: 00:00'45
CD: D0
所以我的问题是如何将给定的字符串解析为结果。我可以使用子字符串概念来拆分给定的字符串...
【问题讨论】:
-
我不知道你说的维度是什么意思。
-
您的解析策略应该取决于数据格式。它是固定长度字段吗?划界?还有什么?
-
我假设长度固定。如果字段的长度保持不变或不超过最大长度。是的,你可以。
-
@Dan-o 我想说关于子字符串..在给定的字符串中是否有任何通用逻辑可以拆分为结果
-
简单的方法是 'text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);'。
标签: c# regex string parsing text-files