如何从包含空格的文本文件或cdr文件中删除换行符或换行符?

时间:2009-01-23 06:38:03

标签: c#

这是我的情况,我能够使用修剪或替换删除空格。但它不会删除每个文件末尾的换行符或换行符。如何删除C#中的空格和换行符?

提前致谢。

2 个答案:

答案 0 :(得分:5)

您可以使用要删除的所有字符调用Trim方法,如:

line = line.Trim(' ','\r','\n');

答案 1 :(得分:0)

myString = myString.Replace(System.Environment.NewLine, string.Empty)
myString = myString.Replace(" ", string.Empty);

或者,使用:

string replacement = Regex.Replace(s, @" |\t|\n|\r", string.Empty);

对于换行和换行:

myString = myString.Replace(System.Environment.NewLine, "replacement text")

对于太空:

myString = myString.Replace(" ", "replacement text");

参考:

  1. StackOverFlow Link - System.Environment.NewLine
  2. StackOverFlow Link - Regex