如何从字符串中删除换行符?

我有以下格式的字符串

string s = "This is a Test String.\n   This is a next line.\t This is a tab.\n'

我想从上面的字符串中删除所有出现的\n\r

我已经尝试过了,string s = s.Trim(new char[] {'\n', '\r'});但是没有帮助。

回答:

我喜欢使用正则表达式。在这种情况下,您可以执行以下操作:

string replacement = Regex.Replace(s, @"\t|\n|\r", "");

正则表达式在.NET世界中并不像在动态语言中那样流行,但是它们提供了操纵字符串的强大功能。

以上是 如何从字符串中删除换行符? 的全部内容, 来源链接: utcz.com/qa/411779.html

回到顶部