我需要从遵循某种格式版式布局的文本行中分析一些信息。 这是文本文件看起来如何的一个例子 :
A. This is option a C. This is option c
B. This is option b D. This is option d
在一天结束时,我所想要的就是,在解析了以上两行之后, 我会在我的C#代码上写上:
string OptionA = "This is option a";
string OptionB = "This is option b";
string OptionC = "This is option c";
string OptionD = "This is option d";
A. 和 C. (或 B. 和 D.) 之间的空格可以是制表符( ),也可以是白空格的随机数。 当跳过代码和行时, 当读取代码和行时, 它的外观 :
"A. This is option a C. This is option c"
也可能是这个样子
"A. This is option a C. This is option c"
我或许需要一些帮助, 以“ ” 或一些白色空格取代“ C ” 来拆分这条线, 就如上述例子一样。
如能提供任何投入,将不胜感激。