n3o*_*n3o 1 c# textbox replace newline
我有一些文本(例如“o\nour first place, and this\n\n13”),我希望文本中的每个“\n”字符串都必须用换行符替换...
该示例的输出将是:
o 我们的第一名,还有这个
13 我怎么做?文本框是多行的
代码是
string text_str = txtbox.Text;
text_str .Replace("(?<!\r)\n", "\r\n");
txtbox.Clear();
txtbox.Text = text_str;
Run Code Online (Sandbox Code Playgroud)
我想你正在寻找这样的东西:
string text_str = txtbox.Text;
text_str = text_str.Replace("\\n", "\r\n");
txtbox.Clear();
txtbox.Text = text_str;
Run Code Online (Sandbox Code Playgroud)
虽然这是一个非常全面的做事方式。这将完成同样的事情:
txtbox.Text = txtbox.Text.Replace("\\n", "\r\n");
Run Code Online (Sandbox Code Playgroud)