« MiGrep2 Ver1.61(検索フォルダ指定に正規表現を使用できるようにしてみた版) | トップページ | ダイソー300円スピーカーを木製エンクロージャーに入れてみた »

2021.04.20

MiGrep2 Ver1.62(検索フォルダ指定に正規表現を使用できるようにしてみた改良版)

翌々考えたら、正規表現を括るための[]はフォルダ名の文字として使用できるため誤作動する可能性があることに気づきました(サブフォルダ名を"[サブ1]"のようにしていた場合等)。

そこであらためて考えたのですが、フォルダ名の文字として使用できず、正規表現のメタ文字としても使用しない、//(ダブルスラッシュ)を正規表現の開始コードとすることにしました。

Ver1.61では

C:\Test\[(Hoge[1-5]|Fuga[1-3])]
と指定していたものを


Ver1.62では

C:\Test\//(Hoge[1-5]|Fuga[1-3])
と指定することにしました(//以降の文字列を全て正規表現として処理する)。

 

また、正規表現を指定して検索した場合、検索結果にヒットしたフォルダ名を表示させるようにして、見つかったファイルをプレビューすると検索結果がクリアーされていたのを、タブ切り替えで検索結果を残せるようにしました。

Mig162

 

MiGrep2 ver1.62 32bit版をダウンロード - mig162.zip

MiGrep2 ver1.62 64bit版をダウンロード - mig162x64.zip

 

使い方はVer1.61と同じです。

 

 

 

|

« MiGrep2 Ver1.61(検索フォルダ指定に正規表現を使用できるようにしてみた版) | トップページ | ダイソー300円スピーカーを木製エンクロージャーに入れてみた »

コメント

2月に機能拡張の要望をした者です。
ご対応ありがとうございます、とても助かりました!

正規表現の展開結果を表示いただくことで、
正規表現の指定ミスによる抽出漏れがないか確認できるのが良いですね。

投稿: | 2021.05.19 22:46

問題なさそうで安心しました。

投稿: M&I | 2021.05.20 17:03

利用しています。
大変助かっており、感謝いたします。

投稿: | 2021.06.10 09:42

こんばんは。
本ツールのおかげで作業が捗り感謝しております。

検索結果ウィンドウ(下半分)からの文字列コピーができると、
より便利に使えるな と思いましたが、改造可能でしょうか?
grep結果をもとに、さらにgrepかけたり、別の検索したりといった使い方をしているためです。

投稿: | 2021.07.14 20:54

ご要望の検索結果文字列コピーに対応してみました(といいますか、勝手な思い込みで選択した文字列はコピーできるものだと思っていました)。
ver1.63としてアップしましたのでお試し下さい。

投稿: M&I | 2021.07.15 08:54

ご対応ありがとうございます!
こんなに早く実現いただけるとは思いませんでした(笑)
これで作業が捗ります!!

投稿: | 2021.07.15 22:28

コメントを書く



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




« MiGrep2 Ver1.61(検索フォルダ指定に正規表現を使用できるようにしてみた版) | トップページ | ダイソー300円スピーカーを木製エンクロージャーに入れてみた »