正規表現チェッカー(Regex Tester)

正規表現を入力に合わせてテキストに当て、一致した箇所をハイライトします。マッチごとに位置とキャプチャグループの値が出て、置換欄に $1 のように書けば置換後の結果を先に見られます。時間がかかりすぎる式は1秒で打ち切るので、ブラウザが固まりません。

正規表現

結果

 
    このツールについて

    使い方

    1. 1 正規表現の欄に式を書きます。前後の / は書きません。
    2. 2 必要なフラグ(g・i・m・s・u)を選び、調べるテキストを貼り付けます。
    3. 3 結果でハイライトされたマッチとグループを確認し、置換欄に書いて結果を先に見ます。

    知っておきたいこと

    • ページ点検は貼り付けた HTML のみ — リンクをたどるには URL チェッカーを
    • YAML は広く使われる文法のみ読みます
    • JWT は中身を展開するだけで署名は検証しません

    よくある質問

    どの文法の正規表現ですか?

    JavaScript(ECMAScript)の正規表現です。独占的量指定子(a++)やアトミックグループのように JavaScript にない文法はエラーになります。

    式が1秒以内に終わらなかったと出ます。

    (a+)+ のように繰り返しを繰り返す式は、入力が少し長いだけで時間が爆発的に増えます。繰り返しが重ならないように書き直してください。

    置換でグループはどう使いますか?

    $1・$2 で番号付きグループ、$<名前> で名前付きグループ、$& でマッチ全体を入れます。

    Esc