正規表現テスター
正規表現をリアルタイムでテスト。マッチ箇所をハイライト表示します。
//
フラグ: g(グローバル), i(大文字小文字無視), m(複数行), s(dotAll)
このツールについて
正規表現を入力しながらテスト文字列に対するマッチ結果をリアルタイムで確認できるツールです。マッチ箇所は黄色でハイライト表示され、各マッチの位置やキャプチャグループも一覧で見られます。JavaScript互換の正規表現エンジンを使用しているため、Web開発でそのまま使えるパターンを検証できます。
主な機能
- ✓入力と同時にマッチ箇所をハイライト表示
- ✓g・i・m・sなどの各種フラグに対応
- ✓マッチ件数とそれぞれの位置を一覧表示
- ✓キャプチャグループの内容も確認可能
- ✓JavaScript準拠の正規表現エンジン
使い方
- 1正規表現を入力パターンを入力し、必要に応じてフラグ(g, i, m, s)を指定します。
- 2テスト文字列を入力マッチを試したい対象テキストを入力します。
- 3結果を確認ハイライト表示と一覧テーブルでマッチ箇所を確認できます。
こんな場面で便利
フォームバリデーション
メールアドレスや郵便番号のパターンを実装前に検証できます。
ログのパース
ログ行から特定の情報を抽出する正規表現を組み立てられます。
テキストエディタの検索
VS CodeやIDEで使う検索パターンを事前に動作確認できます。
正規表現の学習
様々なパターンを試しながら正規表現の挙動を理解できます。
よくある質問
- どの正規表現エンジンを使用していますか?
- JavaScriptの正規表現エンジンを使用しています。
- フラグは何が使えますか?
- g(グローバル)、i(大文字小文字無視)、m(複数行)、s(dotAll)などが使用可能です。
- キャプチャグループは確認できますか?
- はい。マッチ結果の表に各グループのキャプチャ内容が表示されます。