0

表示されているとおりに、次のテキストが複数回出現する文字列があります。

\\(Y/A M D/J\\

閉じていない括弧が問題を引き起こしているため、大きな文字列を使用するためにその部分は必要ないため、問題のあるセクションを削除すると考えました。

次の行を使用してテキストを削除しようとしましたが、Line実行前と実行後は同じです。

Line = Line.Replace(@"\\(Y/A M D/J\\", "");

特殊文字を手動でエスケープしなければならないことによる混乱を避けるために、逐語的な文字列識別子を使用しました。逐語的な文字列を操作するときに string.replace() を実行するために特別に必要なことはありますか?

Line注: 取得している文字列の値は、値を調べてコピーしているVisual Studio のクイックウォッチ機能から取得されます。

4

1 に答える 1