我必須從 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 關注
- 130 瀏覽
添加回答
舉報
0/150
提交
取消