開発者ツール

正規表現テスター

実際のテキストにパターンを試し、すべてのマッチとキャプチャグループを確認します。

正規表現テスター お使いのデバイス上で実行
  • ブラウザ上で動作します — テキストはどこにも送信されません
  • 登録不要、利用回数の上限なし、何度でも無料で使えます

仕組み

正規表現は、読むより書くほうが簡単なことで有名で、最初から正しく書くのはほぼ不可能です。実際の入力でテストすることが、パターンが実際に何をするかを知る唯一確実な方法です。

マッチとグループ

すべてのマッチを順に一覧表示します。パターンにキャプチャグループがある場合は、その内容がマッチの横に表示されます。多くの場合、実際に取り出したかったのはこの部分です。

フラグ

グローバルは、最初のマッチで止まらずにすべてのマッチを見つけます。大文字小文字を無視は、その名のとおりです。複数行は、先頭と末尾のアンカーを、テキスト全体の境界だけでなく各行でマッチするように変えます。

実用上の制限

一覧表示は500件のマッチで止まります。パターンが意図どおりに動いているか確かめるには十分な数で、極端な入力でもページが固まりません。

よくある質問

正規表現テスターに関するよくある質問

これはどの正規表現の仕様ですか?

JavaScriptのものです。PCREに近いですが、完全に同じではありません。後読みと名前付きグループは、最近のブラウザで利用できます。

パターンが何にもマッチしないのはなぜですか?

まずフラグを確認してください。グローバルフラグがないと、最初のマッチしか見つかりません。無効なパターンは、パーサーのエラーとともに報告されます。

テキストはアップロードされますか?

いいえ。マッチングはページ内で行われます。