1

ファイル全体を文字列オブジェクトに読み込みました:-

string result = File.ReadAllText(@"C:\TestLog.log");

すべての改行「\n」を削除したいのですが、「\ r\n」が存在する文字列オブジェクト内のインスタンスも保持する必要があります。

これどうやってするの?

4

2 に答える 2

4

正規表現を置き換えたいようです。

string result = File.ReadAllText(@"C:\TestLog.log");
string newresult = Regex.Replace(result, @"[^\\r]\\n", "");

したがって、パターンは、前に\rが付いていない\nを探します。

于 2013-02-20T15:13:53.097 に答える
2

result = result.Replace("\n","").Replace("\r","\r\n")

ただし、正規表現は使用しません。それを使うつもりかどうかわからない。

于 2013-02-20T15:12:07.390 に答える