2011-11-08 8 views
16

私はそうのよう++メモ帳内のファイルに置き換えるバルクライン・バイ・ラインをやってみたい:Notepad ++の行全体を検索/置換するにはどうすればよいですか?

This is my line of text that I would like to replace 

"This is my line of text that I would like to replace" + 

に私は次のことを試してみました:

検索: ^$交換:"\1" +

検索:^()$交換:"\1" +

検索:(^$)は交換してください:"\1" +

任意のヒントを?前もって感謝します! "\1" +

^(.*)$を検索し、交換する

答えて

20

てみてくださいこれとあなたの違いは、この1つは、文字列の開始と終了の間のすべての文字をキャプチャしていることです。あなたの正規表現は単純に何も捕まえようとしません。

+2

これは正確でした私が必要としているもの。なぜ私が間違っていたのかについての説明に感謝します! – John

1

これは動作するはずです:

(.*)はこれを試してみて、それはあなたのために働くかどうかを確認"\1" +

+0

これも私が必要とするものです。 Notepad ++は行ごとに正規表現を実行するので、^と$を私の場合は省略することができます。ニース! – John

1

を交換して下さい:

検索:(。+)^ $ は交換してください: "\ 1" を+

4

これを試してみてください:

Find: ^(.*?)$ 

Replace: "\1" + 
+1

お返事ありがとうございます。 Find式の疑問符の目的は何ですか? – John

+2

これは、検索を「遅延」にします。この特別なケースでは、検索には何の影響もありません。 – Marcus

関連する問題