Visual Studio Codeで正規表現にマッチするか確認できる拡張機能「Regex Previewer」

フォームのバリデーションチェックなどをするときに正規表現を使います。
このとき、本当に正規表現でテキストがマッチできているのか確認していくのは面倒です。
Visual Studio Codeの拡張機能に、正規表現でマッチするか確認する「Regex Previewer」があるので、これを使うとラクに確認できます。
Regex Previewer

Regex Previewerは入力した正規表現がテキストにマッチしているかどうかプレビューして確認できる拡張機能です。
チェック用テキストは自由に追加可能なので、好きなテキストを用意して何個でも確認できます。
基本的な使い方
拡張機能をインストールしたら、option + command + Mのショートカットキーを実行するか、もしくは正規表現を記述した行のすぐ上に「Test Regex…」が表示されるのでそれをクリックすると、チェック用のファイルが別ペインで開きます。

正規表現部分にカーソルがあると、チェック用ファイル上で正規表現にマッチした部分の背景が黄色くなります。

開いたタイミングで自動でデフォルトの文字列が入っていますが、ただのテキストファイルなので自由に追加したり編集できます。
いろんなパターンの文字列を入力して、本当に問題ないか確認できます。
特に拡張機能の設定はなく、本当に正規表現が対象の文字列にマッチするかを確認するだけになります。
デフォルトで用意されているテキストを編集できるといいなと思ったのですが、そういった機能もなさそうです(ある程度よく使いそうな文字列は用意されているので、それで十分な気もします)。


scpコマンドでターミナル接続先のリモートファイルをローカルにダウンロードする方法
サーバーのアップロードファイルの最大容量の確認と変更方法
iTerm2を使いこなすために覚えておきたいショートカット集
CSSで::placeholderにスタイルを設定する方法
横幅が広がったときの挙動が変わる!CSS Gridの「auto-fill」と「auto-fit」の違い
js-cookieでウェブサイトのダークモード表示設定をユーザーごとに保存しておく方法
JavaScriptのテンプレートリテラル内で条件分岐を行う方法
Visual Studio Codeの設定を複数の端末間で同期する「Settings Sync」機能の使い方
Local by Flywheelの「Starting Local Machine…」画面から進まないときに試すこと
CSSのカスタムプロパティ(変数機能)の使い方
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
MacVim-Kaoriyaのインストール方法
Workspacesの特定ワークスペースのURLを取得・実行する方法
iPad Pro + iPad Pro用Magic Keyboardの文字入力
BetterTouchToolでトラックパッドの端っこのクリックを無効化して、手が軽く触れることによる誤操作を防止する
ブラウザ上で動作するデザインツール「Figma」のアカウント作成から必要最低限の設定
UAからGoogleアナリティクス4(GA4)へ移行する方法
iTerm2でよく使うアクションやスニペットの設定ができる環境設定の「Shortcuts」タブ
GoogleアナリティクスとGoogleアドセンスを連携して、細かいデータを見る方法
Macの基本操作をラクにするために使っているユーティリティアプリ
PopClipの拡張機能を自作する方法(スニペットの作成から公開まで)