開発者ツール
正規表現テスター
実際のテキストにパターンを試し、すべてのマッチとキャプチャグループを確認します。
正規表現テスター お使いのデバイス上で実行
- ブラウザ上で動作します — テキストはどこにも送信されません
- 登録不要、利用回数の上限なし、何度でも無料で使えます
仕組み
正規表現は、読むより書くほうが簡単なことで有名で、最初から正しく書くのはほぼ不可能です。実際の入力でテストすることが、パターンが実際に何をするかを知る唯一確実な方法です。
マッチとグループ
すべてのマッチを順に一覧表示します。パターンにキャプチャグループがある場合は、その内容がマッチの横に表示されます。多くの場合、実際に取り出したかったのはこの部分です。
フラグ
グローバルは、最初のマッチで止まらずにすべてのマッチを見つけます。大文字小文字を無視は、その名のとおりです。複数行は、先頭と末尾のアンカーを、テキスト全体の境界だけでなく各行でマッチするように変えます。
実用上の制限
一覧表示は500件のマッチで止まります。パターンが意図どおりに動いているか確かめるには十分な数で、極端な入力でもページが固まりません。
よくある質問
正規表現テスターに関するよくある質問
これはどの正規表現の仕様ですか?
JavaScriptのものです。PCREに近いですが、完全に同じではありません。後読みと名前付きグループは、最近のブラウザで利用できます。
パターンが何にもマッチしないのはなぜですか?
まずフラグを確認してください。グローバルフラグがないと、最初のマッチしか見つかりません。無効なパターンは、パーサーのエラーとともに報告されます。
テキストはアップロードされますか?
いいえ。マッチングはページ内で行われます。