Excelのテーブル上で正規表現の動作確認をしつつ、ノウハウを蓄積していくためのエクセルマクロブックです。
正規表現には多種多様な方言があります。このツールは、 Excel VBAなどで使われる VBScript.RegExp
のライブラリのサポートしている記法しか対応していないので注意が必要です。
巷には正規表現をグラフィカルに検証する便利なWEBサイトが多数あるものの、事例を蓄積するのには適しているとは言えないため、このようなものを開発しました。
ワークシート上でVBAのユーザー定義関数を使って正規表現を検証し、HYPERLINK・ENCODEURL関数を使って外部WEBサイトにハイパーリンクしてグラフィカルなプレビューを丸投げしています。
- Excelワークシート上で正規表現の動作確認
- 作成したパターンをワンクリックで https://regexper.com/ に転送し、フローチャートでプレビュー
- VBA、特にイミディエイトウィンドウから手っ取り早く正規表現を実行
テーブル形式でソース、パターン、意味を入力すると、UDFで実行結果を右に表示してくれる
ソース、パターン、意味を入力すると、UDFで実行結果を二次元表示してくれる
細かいところは各自でカスタマイズすべし。
良いアイディア会ったらフィードバックよろしくぅ
https://qiita.com/aqril_1132/items/c185c7ad84c129e5a2df#1debuggex-online-visual-regex-tester
Copyright (c) 2020 KotorinChunChun