\n被当成回车处理

Regex.Escape

 
C# 字符串变量str 的值为"a\nb"
如果直接输出显示的话,就成了:
a
b
需要输出显示为:a\nb

    string str = "a\nb";
Console.WriteLine(Regex.Escape(str));
// 输出: a\nb
Regex.Escape()
替换最小的字符集(\、*、+、?、|、{、[、(、)、^、$、.、#和空白字元)使用转义码转义这些字符。这指示正则表达式引擎将这些字符解释为常量,而不是元字符。



posted @ 2020-09-21 16:21  今♀妃惜彼  阅读(239)  评论(0编辑  收藏  举报