サクラエディタで空行削除
viならば瞬殺できるもののWindowsのエディタ(サクラエディタ(http://sakura-editor.sourceforge.net/))では空行を削除する方法よく分からないのでgoogleで検索したところ"sakura editor BBSから抜粋"(http://www.geocities.jp/maru3128/sakura_bbs.html :2019年3月にサービス終了でリンク切れ)というページがあり正規表現で^[\r\n]+から無入力に置換することで削除できることが分かりました。なんだか回りくどいような気もしますが人に頼むときはこの方法が楽かも。秀丸エディタでも正規表現にチェックを付ければ使えます。秀丸(HMJRE.DLL)では^\nでもヒットするのにサクラエディタ(bregonig.dll)は^[\r\n]+でないとヒットしないあたりややこしい。
改めて検索し直したところ、利用可能な正規表現(https://sakura-editor.github.io/help/HLP000089.html)の下の方に注意書きで改行について書いてあります。以下引用、
改行の検索
サクラエディタで改行(CRLF)を検索する場合は、\r\n で検索して下さい。
改行(CR,LF,CRLFのすべて)を検索する場合は、[\r\n]+ のように指定してください。
改行(CR,LF,CRLF)と、最終行の行末を検索する場合は、$ と指定してください。
引用ここまで。