0

很抱歉,如果之前已经回答过这个问题,但我找不到适合我需要的答案

我在 c# 中有一个richTextBox,我想获取内容的连续文本字符串

问题是 .Text 会得到类似的东西:

第一行 \n 第二行 \n 第三行

我需要的是:

第一行 第二行 第三行

我不想直接解析 \n ,因为它可能与我正在检索的文本相关,但我不希望根据 richTextBox 的行添加它

有任何想法吗?任何帮助将不胜感激。

4

1 回答 1

1

如果我理解正确,这对你有用吗?

string text = richTextBox.Text.Replace(Environment.NewLine, " ");

另一种方法是使用这个答案中的正则表达式。

string text = Regex.Replace(richTextBox.Text, @"\r\n?|\n", " ");
于 2013-06-29T00:45:47.043 回答