奇怪的修剪问题
本文关键字:问题 修剪 | 更新日期: 2023-09-27 18:34:41
我这里有一个奇怪的修剪问题。我有一个大约 500, 000 行单词的 txt 文件。但每行都以 1(、2(、3(...等。但这里的问题是,在1(和单词之间不仅有一个空格,通常有多个空格,有时甚至在1(之前有一个空格,比如,就在行的开头。
我不确定如何删除所有在实际单词之前开始的东西。但我 100% 确定第一个单词之前总有一个空格。
我怎样才能以这种方式修剪它?
任何帮助,不胜感激。
谢谢!
例:
文本文件.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.
最简单的函数是 TrimStart :
string cleaned = line.TrimStart(' ',')','1','2','3','4','5','6','7','8','9','0');
它与您的所有样品相匹配,并且易于调整。