正規表現テスター
リアルタイムハイライトで正規表現をテスト・デバッグ
よく使うパターン:
フラグ:
このツールを使う理由
- テスト文字列上のリアルタイムマッチハイライトで正規表現をテスト。
- すべてのパターンマッチのキャプチャグループとマッチ詳細を表示。
- ライブフラグ切り替えでJavaScriptの全正規表現フラグ(g, i, m, s, u)をサポート。
使い方
- 正規表現パターンを入力してください
- フラグ(g, i, m, s, u)を必要に応じて切り替えてください
- テスト文字列を入力または貼り付けてください
- マッチがリアルタイムでハイライトされ、キャプチャグループが下に表示されます
よくある質問
対応している正規表現フラグは?
JavaScriptの標準フラグすべてに対応しています:g(グローバル)、i(大文字小文字無視)、m(複数行)、s(dotAll)、u(Unicode)。
キャプチャグループの確認方法は?
パターン内の括弧によるキャプチャグループは、テスト文字列の下のマッチパネルに表示されます。各マッチのフルマッチと個別グループが表示されます。
オフラインでも動作しますか?
はい。すべての正規表現テストはJavaScriptネイティブのRegExpエンジンを使用してブラウザ内で実行されます。データはサーバーに送信されません。
正規表現パターンが間違っている場合はどうなりますか?
無効なパターンを入力するとエラーメッセージが表示されます。括弧の対応やエスケープが正しいか確認してください。
どの正規表現フラグがサポートされていますか?
JavaScriptの全標準フラグをサポートしています:g(グローバル)、i(大文字小文字無視)、m(複数行)、s(dotAll)、u(ユニコード)。