日々常々

ふつうのプログラマがあたりまえにしたいこと。

サクラエディタでログからERROR行だけ抜粋する

やっつけ仕事のメモ。
精度も速度も求められてない時、つまり自分が参考に見る為に DEBUG や INFO が混在したログから ERROR だけを抜き出すのには、サクラエディタ正規表現の置換でやってます。

^(.+\[ERROR\].+\r\n)?.*\r?\n?

これを \1 に置換するだけ。

改行を含むログはアウトです。対象が1万行程度までなら問題ないですが、10万行とかになると結構時間かかっちゃうので別の方法使います。

多分関連: sakuraエディタでログを強調表示する正規表現キーワード - 日々常々