我必须从 html 返回的字符串中的文本中删除换行符。这是要删除字符换行符以具有连续字符串的文本示例。我必须消除空格:点之后的空格,paragrpah 之前的空格(我必须在点之后只有一个空格,在新的 paragrapg 之前只有一个空格)并消除换行符,但我想保留段落。这是一个文本字符串我只试过这段代码:string News = "StringText";
Regex.Replace(News, @"\n|\t|\r", "");使用这种方法,删除了该段落,并且在以“Earlier this month”开头的段落之前也有空格。如何消除换行符并保留段落并仅在点后留一个空格?提前致谢!
1 回答
慕码人8056858
TA贡献1803条经验 获得超6个赞
string result = Regex.Replace(news, @"\r\n?|\n|[ ]{2,}", "");
用于删除双空格
"[ ]{2,}"
用于删除换行符
"\r\n?|\n"
- 1 回答
- 0 关注
- 110 浏览
添加回答
举报
0/150
提交
取消