私の文字列から\n\
を置き換えるための 'Regex'を探しています。私は既にこのpostと他の正規表現の投稿を徹底的に見ていましたが、私の場合は、文字列から新しい行でない\n\
を削除する必要があります(\n
)。例えばC#の文字列から n を削除する正規表現(Not n)
:
string eneteredString = @"abc\n\def\n\ghi\n\\";
ここ\\
があまりにも何回も見つけることができます。
私はすでに私のケースでは新しい行ではないので、Enviornment.NewLine
を置き換えようと試みました、それも動作しませんでした。私は、コードの下にしようとすると、
string regout = Regex.Replace(enteredString, @"\n\","");
それは"\n\" - Illegal \ at the end of pattern
を解析言います。あなたは誰でも同じもので私を助けてもらえますか?前もって感謝します。
'「\\ N \\」'脱出にある 'escape'文字 –
使用単にString.Replace。 'EneteredString.Replace(@" \ n \ "、" ")' –
@WiktorStribiżew感謝します。しかし、 'String.Replace'を使用すると、それは1つのオカレンスだけを削除するでしょうか? –