奇怪的修剪问题

时间:2012-05-20 21:27:17

标签: c# .net winforms io

我这里有一个奇怪的修剪问题。我有一个大约500,000行的txt文件。但是每一行都以1),2),3)......等开头。但问题是这里不只有一个空间1)和单词,通常有多个空格,有时甚至是空格之前的空格1),就像在行的开头一样。

我不确定如何删除在实际单词之前开始的所有内容。但我完全确定在第一个单词之前总是一个空格。

我怎样才能这样修剪呢?

感谢任何帮助。

谢谢!

示例:

TextFile.txt的:

1) Awesome stuff here 
2) wow 
3) ldfjg ldfk gjldfkg jldfk gjldfkg this line is to be kept too 
4   ) and this too! this is great content 
5 ) gotta love content 
6) content is ok..
   7     ) this is a little odd.

1 个答案:

答案 0 :(得分:1)

最简单的功能是TrimStart:

 string cleaned = line.TrimStart(' ',')','1','2','3','4','5','6','7','8','9','0');

它匹配您的所有样品并且易于适应。