正規表現テスト

マッチをその場でハイライト確認
⚡ 登録不要・無料
パターンとフラグ(g/i/m など)、テスト文字列を入れると、マッチした箇所をハイライトして件数を表示します。JavaScriptの正規表現エンジンで、すべて端末内で動作します。

使い方(3ステップ)

1
パターンを入れる

正規表現とフラグ(g/i/m)を入力します。

2
テスト文字列

対象テキストを貼り付けます。

3
確認

マッチ箇所がハイライトされ、件数が出ます。

ブラウザのエンジンで動かしている意味

このツールは入力されたパターンを、閲覧しているブラウザの正規表現エンジンでそのまま実行しています。サーバーに送って処理してはいません。

これには実務上の意味があります。ここで動いた結果は、あなたのJavaScriptでも同じように動くということです。正規表現は言語やエンジンによって対応する構文が微妙に違い、ネットで拾ったパターンがそのまま動かないのはたいていこれが原因。JavaScript向けの確認をJavaScriptで行っている点が、この画面の性格を決めています。

逆に言えば、PHPやPythonで使うパターンの検証には使えません。フラグの書き方も後読みの対応状況も違うためです。

意図より広くマッチしていないか、必ず目で確認してください。.* は「できるだけ長く」マッチします。HTMLタグを1つ抜き出すつもりが1行まるごと巻き込む、という事故はこれで起きます。ハイライト表示にしてあるのは、この「どこまで食べたか」を見てもらうためです。件数だけ合っていても、範囲が違えば結果は間違いです。

ここで検証しても安心できないこと

学び方に迷ったら

よくある質問

どの正規表現エンジンですか?

お使いのブラウザのJavaScript(ECMAScript)正規表現エンジンで動作します。実際のフロント実装と同じ挙動を確認できます。

データは送信されますか?

いいえ。パターンもテスト文字列もすべて端末内で処理し、送信されません。

フラグは何が使えますか?

g(全体)・i(大文字小文字無視)・m(複数行)などが使えます。gは自動で付与して全マッチをハイライトします。

コラム

ほかの開発ツール

ツール一覧このサイトについてプライバシー利用規約かわたれ studio
姉妹サイト:きめっと(決めるツール)みとおし(発達支援)ぱっと計算
こでっと ・ 最終更新:2026-07-20 ・ すべての処理は端末内で完結します