正規表現テスター – 正規表現チェックを無料でオンライン実行
正規表現をリアルタイムでテスト・デバッグ。マッチのハイライト、キャプチャグループ、よく使うパターンに対応しています。
🔒 テキストがブラウザの外に出ることはありません。正規表現のテストはすべてローカルで実行されます。
マッチのプレビュー(2件)
| # | マッチ | 位置 | グループ |
|---|---|---|---|
| 1 | hello@example.com | 14 | — |
| 2 | support@want2convert.com | 35 | — |
正規表現をオンラインでテストする方法
- 1
パターンを入力
パターン欄に正規表現を入力します。スラッシュは付けず、パターンだけを入力してください。
- 2
フラグとテスト文字列を設定
フラグ(g、i、m、s)を選び、テスト文字列をテキストエリアに貼り付けます。
- 3
マッチ結果を確認
マッチした箇所が文字列内でハイライトされます。下の表には、各マッチの位置とキャプチャグループが表示されます。
正規表現は書くのは簡単でも読み返すのが難しく、検証なしに信頼するのはさらに困難です。ライブテスターなら、入力しながら実際のデータに対するすべてのマッチとキャプチャグループを確認でき、想定外のケースを本番で初めて知るという事態を避けられます。
このテスターは、お使いのブラウザ自身のJavaScript RegExpエンジンを使用します。Node.jsやブラウザでパターンを実行するエンジンと同じものです。正規表現の方言はPCRE、Python、Javaで異なるため、これは重要なポイントです。処理はすべてローカルで行われ、パターンやテキストがサーバーに送信されることはありません。
各結果行には、マッチした文字列、位置(インデックス)、番号付きのキャプチャグループが表示されます。使えるフラグは、g(すべてのマッチ)、i(大文字小文字を区別しない)、m(行ごとのアンカー)、s(ドットが改行にもマッチ)です。メール、URL、IP、米国の電話番号、日付、16進カラー、HTMLタグ、空白といった用意済みパターンから始めて、自由に調整できます。