【发布时间】:2010-09-07 01:26:18
【问题描述】:
如何使用 C# 中的正则表达式将 \n 的单独实例替换为 \r\n(LF 单独与 CRLF)?
对不起,如果这是一个愚蠢的问题,我是 Regex 的新手。
我知道使用计划String.Replace 来做到这一点,例如:
myStr.Replace("\n", "\r\n");
myStr.Replace("\r\r\n", "\r\n");
但是,这很不雅,并且会破坏文本中已经存在的任何“\r+\r\n”(尽管它们不太可能存在)。
【问题讨论】: