删除html内部文本UWP中的换行符和空格

时间:2019-06-16 10:32:34

标签: c# html string text

我必须从html返回的字符串中的文本中删除换行符。 这是一个带有char换行符的文本示例,该字符要删除以具有连续字符串。我必须消除空格:点后的空格,paragrpah之前的空格(我必须在点之后仅一个空格,在新的paragrapg之前仅一个空格)并消除换行符,但我想保留段落。

这是文本string

我只尝试过以下代码:

string News = "StringText";
Regex.Replace(News, @"\n|\t|\r", "");

使用此方法,将删除该段落,并且该段落之前还有以“本月初”开头的空格。

如何消除换行符并保留段落并仅在点之后留空格?

谢谢!

1 个答案:

答案 0 :(得分:0)

string result = Regex.Replace(news, @"\r\n?|\n|[ ]{2,}", "");

用于删除双精度空格

"[ ]{2,}"

用于删除换行符

"\r\n?|\n"