秀丸の正規表現検索機能
私は今、エディタは秀丸エディタを使用しているのですが、
今日はエディタ絡みで1ネタありました。
先ほどの記事のぼやきで書いた絡みなんですが、
どうもここ数日の通信応答時間が長いとクレームが入りました。
そこで、原因の切り分けのために、
その通信ログに出力されている処理時間を検索しようとしました。
例えば、次のように出力されているとします。
処理時間: 12345 ミリ秒
そこで、秀丸の正規表現を用いたgrepをしようと、
処理時間: [0-9]{5} ミリ秒
※今までの処理時間と桁が違うほど時間がかかっているのを抽出
などと言うパターンを書いて検索しても、
1つも引っかかりません。
えぇぇ、繰り返しって使えないの?と思って秀丸エディタのWebサイトを覗くと、
ということで、Ver5.00では使えるんですね。
私の使用しているのはVer3.10でした。
使うのと使わないのでは効率が桁違いなんです…
何せ数千ファイルの内ほとんどが正常なログなんですから…
| 固定リンク

コメント
こんなのはどうでしょう?(笑)
処理時間: [0-9]?[0-9]?[0-9]?[0-9]?[0-9]? ミリ秒
投稿: froo | 2006年1月 6日 (金) 21時13分
なるほど。
と即それが希望のパターンと同義であるかどうか分からないのが悲しいです。(笑)
正規表現使う時は思いっきり資料見ながら書いています…
投稿: kazzya | 2006年1月 7日 (土) 15時46分