見つけて置換したい特定のストリングがあるシナリオを考えてください。改行文字(または文字シーケンス)を含む新しい文字列に置き換えます。
abc123 xyz456-blah
fsafd23 xyz456-green
89hjkf23 xyz456-red
afdsa23 xyz456-yellow
abaac123 xyz456-orange
上記のシナリオでは、 "xyz
"を見つけてスペースをキャリッジリターン/改行で置き換えます。
結果は次のようになります。
abc123
xyz456-blah
fsafd23
xyz456-green
89hjkf23
xyz456-red
︙
等...
質問:Notepad ++を使ってどのようにしてこれを最も簡単に実現できますか?このコマンドを簡単に実行するための他のツールがありますか。
メモ帳+ +では、それは非常に簡単です...
秘訣は検索モードを設定することです。
テキストフィールドに直接入力できないS&Ring文字(タブや改行など)があると、ちょっとカンニングします。その文字がすでに含まれている文書内のどこかを見つけてそれをコピーし、それを置換フィールドに貼り付けます。
そのため、この例では、1行の先頭から始めてクリックし、前の行の末尾までドラッグしてそれをコピーし、それを[置換]ダイアログに貼り付けます。
[置換]ダイアログの[検索モード]で[拡張]が選択されていることを確認してください。次に検索ボックスに「xyz」と入力して「\ n」に置き換えます。
Notepad ++の場合は、検索モードをExtendedに変更し、次にでに置き換えます。フィールド使用\ n。