【问题标题】:Delete line-breaks and space in html inner text UWP删除 html 内部文本 UWP 中的换行符和空格
【发布时间】:2019-06-16 10:32:34
【问题描述】:

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

这是一条短信string

我只试过这段代码:

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

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

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

提前致谢!

【问题讨论】:

    标签: c# html string text


    【解决方案1】:
    string result = Regex.Replace(news, @"\r\n?|\n|[ ]{2,}", "");
    

    删除双空格

    "[ ]{2,}"
    

    删除换行符

    "\r\n?|\n"
    

    【讨论】:

      猜你喜欢
      • 2013-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-09
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多