メニュー
Dev Tools

正規表現テスター – 正規表現チェックを無料でオンライン実行

正規表現をリアルタイムでテスト・デバッグ。マッチのハイライト、キャプチャグループ、よく使うパターンに対応しています。

ファイルは保存されませんすぐに完了登録不要

🔒 テキストがブラウザの外に出ることはありません。正規表現のテストはすべてローカルで実行されます。

//gi
フラグ:

マッチのプレビュー(2件)

Contact us at hello@example.com or support@want2convert.com for help.
#マッチ位置グループ
1hello@example.com14—
2support@want2convert.com35—

正規表現をオンラインでテストする方法

  1. 1

    パターンを入力

    パターン欄に正規表現を入力します。スラッシュは付けず、パターンだけを入力してください。

  2. 2

    フラグとテスト文字列を設定

    フラグ(g、i、m、s)を選び、テスト文字列をテキストエリアに貼り付けます。

  3. 3

    マッチ結果を確認

    マッチした箇所が文字列内でハイライトされます。下の表には、各マッチの位置とキャプチャグループが表示されます。

正規表現は書くのは簡単でも読み返すのが難しく、検証なしに信頼するのはさらに困難です。ライブテスターなら、入力しながら実際のデータに対するすべてのマッチとキャプチャグループを確認でき、想定外のケースを本番で初めて知るという事態を避けられます。

このテスターは、お使いのブラウザ自身のJavaScript RegExpエンジンを使用します。Node.jsやブラウザでパターンを実行するエンジンと同じものです。正規表現の方言はPCRE、Python、Javaで異なるため、これは重要なポイントです。処理はすべてローカルで行われ、パターンやテキストがサーバーに送信されることはありません。

各結果行には、マッチした文字列、位置(インデックス)、番号付きのキャプチャグループが表示されます。使えるフラグは、g(すべてのマッチ)、i(大文字小文字を区別しない)、m(行ごとのアンカー)、s(ドットが改行にもマッチ)です。メール、URL、IP、米国の電話番号、日付、16進カラー、HTMLタグ、空白といった用意済みパターンから始めて、自由に調整できます。

よくある質問

こちらのツールも便利です