.NETの正規表現構文

私は行をマッチさせようとしており、残りの行を保存しながら、末尾の文字と改行を改行、かっこ、改行に置き換えようとしています。
Sedでは、私は次のようなことをします:

    /^thisline./s/$.\n/\n\)\n/  

または?私は忘れて、しばらくしていた...

   s/^thisline./$.\n/\n\)\n/  

一致するように:

    thisline: "blah etc blah",\n  

次のように置き換えます。

    thisline: "blah etc blah"\n)\n

私は.Net Regexメソッドに慣れていません。 System.Text.RegularExpressionsでこの関数を実装するにはどうすればよいですか?

0

1 答え

Regex.Replace メソッド(MSDNのリンクをたどってください)をクリックします。正規表現の構文もかなり似ていますが、このページにはサンプルコードがあります。このようなもの:

new Regex(pattern).Replace(input, replacement);

あなたのパターンがどんなものでなければならないのか、あなたの投稿から正確に動かすことはできません。どのように「後ろ向き」を構成しているのか分かりません。あなたがもっと明白にできるなら、私はあなたにもっと詳しく説明することができます。しかし、私はあなたがあなたの質問から自分自身を記入することができると思う。

4
追加された
ですから、 [^ \ n] \ n の正規表現は \ n)\ n に置き換えられますか?
追加された 著者 David M,