« 2006年初ぼやき | トップページ | 頚動脈が締め付けられて…落ちた!(OutOfMemoryError) »

2006年1月 6日 (金)

秀丸の正規表現検索機能

私は今、エディタは秀丸エディタを使用しているのですが、
今日はエディタ絡みで1ネタありました。

先ほどの記事のぼやきで書いた絡みなんですが、
どうもここ数日の通信応答時間が長いとクレームが入りました。

そこで、原因の切り分けのために、
その通信ログに出力されている処理時間を検索しようとしました。
例えば、次のように出力されているとします。

処理時間: 12345 ミリ秒

そこで、秀丸の正規表現を用いたgrepをしようと、

処理時間: [0-9]{5} ミリ秒
※今までの処理時間と桁が違うほど時間がかかっているのを抽出

などと言うパターンを書いて検索しても、
1つも引っかかりません。
えぇぇ、繰り返しって使えないの?と思って秀丸エディタのWebサイトを覗くと、

強力な正規表現検索機能

ということで、Ver5.00では使えるんですね。
私の使用しているのはVer3.10でした。

使うのと使わないのでは効率が桁違いなんです…
何せ数千ファイルの内ほとんどが正常なログなんですから…

|

« 2006年初ぼやき | トップページ | 頚動脈が締め付けられて…落ちた!(OutOfMemoryError) »

コメント

こんなのはどうでしょう?(笑)
処理時間: [0-9]?[0-9]?[0-9]?[0-9]?[0-9]? ミリ秒

投稿: froo | 2006年1月 6日 (金) 21時13分

なるほど。
と即それが希望のパターンと同義であるかどうか分からないのが悲しいです。(笑)
正規表現使う時は思いっきり資料見ながら書いています…

投稿: kazzya | 2006年1月 7日 (土) 15時46分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/2217/8034053

この記事へのトラックバック一覧です: 秀丸の正規表現検索機能:

« 2006年初ぼやき | トップページ | 頚動脈が締め付けられて…落ちた!(OutOfMemoryError) »