如何从字符串中删除换行符?
我有以下格式的字符串
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