0

これが以前に回答されている場合は申し訳ありませんが、私のニーズに合った回答が見つかりませんでした

c# に richTextBox があり、コンテンツのテキストの連続文字列を取得したい

問題は、.Text が次のようなものになることです。

1 行目 \n 2 行目 \n 3 行目

そして私が必要とするのは:

一行目 二行目 三行目

取得しているテキストに関連している可能性があるため、\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 に答える