我正在寻找一个'正则表达式'来替换我的字符串中的\n\
。我已经在这里查看了post和其他正则表达式帖子,但在我的情况下,我需要从字符串中删除值\n\
而不是新行或(\n
)。
例如:
string eneteredString = @"abc\n\def\n\ghi\n\\";
此处\\
也可以多次找到。
我已经尝试过替换Enviornment.NewLine
,因为在我的情况下它不是一个新行,它也没有用。当我尝试下面的代码时,
string regout = Regex.Replace(enteredString, @"\n\","");
它说解析"\n\" - Illegal \ at the end of pattern
。你能帮助我吗?提前谢谢。
答案 0 :(得分:4)
答案 1 :(得分:1)
答案 2 :(得分:0)
这就是你想要的。原因在于正则表达式如何处理单个\
string regout = Regex.Replace(enteredString, @"\\n\\","");