Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已将整个文件读入字符串对象:-
string result = File.ReadAllText(@"C:\TestLog.log");
我想删除所有换行符“\n”,但我还需要保留字符串对象中存在“\r\n”的任何实例。
我怎样才能做到这一点?
看起来你想要一个正则表达式替换。
string result = File.ReadAllText(@"C:\TestLog.log"); string newresult = Regex.Replace(result, @"[^\\r]\\n", "");
因此,该模式会查找前面没有 \r 的任何 \n。
result = result.Replace("\n","").Replace("\r","\r\n")
虽然不使用正则表达式。不确定您是否打算使用它。