準備(サクラエディタのインストール)
今回紹介する手順では、サクラエディタを使用しますので、下記手順に沿って事前にインストールをお願いします。インストールは非常に簡単なのでご安心を。
サクラエディタのインストール(ダウンロード)手順とサクラエディタでできること
サクラエディタで空白行の削除
それでは実際に空白行削除の手順を紹介します。基本的な操作は改行置換のときと同じです。
まずは、 削除したいデータをサクラエディタに貼り付けます。
1.検索タブの置換(CTRL+R)から置換機能を起動する。
2.正規表現を使用するので、「正規表現」にチェックをいれる。
3.ほかのチェック項目は記載されている通りなので必要に応じて。
4.置換前に「^\r\n」を、置換後にはなにも入力しない。
※^は行頭を表す。行頭が改行=空白行
5.「置換」または、「すべて置換」ボタンを押して置換する。
※テキストボックスの右端の▽をクリックするか、テキストボックス内で「↑矢印」キーまたは「↓矢印」キーを押すことで、入力履歴が表示されます。過去の履歴も残っているので、複雑な置換条件などを再処理したい場合などに非常に便利です。
以上の手順で、空白行が削除されたことが確認出来ます。
↓
例1)特定文字を含む行を削除したい場合
1.検索タブの置換(CTRL+R)から置換機能を起動する。
2.正規表現を使用するので、「正規表現」にチェックをいれる。
3.ほかのチェック項目は記載されている通りなので必要に応じて。
4.置換前に「.*AAA.*\r\n」を、置換後に「\r\n」を入力する。
※「AAA」は置換したい文字列に変更してください。
※「.*」がワイルドカードを意味する。
→「.*AAA.*」AAAの前後になにがきても対象となる。
例2)特定文字で始まる行を削除したい場合
1.検索タブの置換(CTRL+R)から置換機能を起動する。
2.正規表現を使用するので、「正規表現」にチェックをいれる。
3.ほかのチェック項目は記載されている通りなので必要に応じて。
4.置換前に「^AAA.*\r\n」を、置換後に「\r\n」を入力する。
※「AAA」は置換したい文字列に変更してください。
※「.*」がワイルドカードを意味する。
※「^」が行頭を意味する。
→「^AAA.*」AAAで始まり、後ろにはなにがきても対象となる。
以上、「【サクラエディタ】空白行の削除、特定文字を含む行の削除<正規表現>」でした。
おまけ(そのほかの置換処理一覧はこちら)