正規表現テスター

ブラウザ上で JavaScript の正規表現を試し、フラグの切り替え、キャプチャグループの確認、サンプルテキスト内の一致箇所のハイライト表示をリアルタイムで行えます。

パターンの試行

一致の概要

パターン

/…/

一致数合計

0

最初のインデックス

一致なし

ハイライトされたテキスト

キャプチャグループ

一致 # グループ

仕組みについて

このテスターは、お使いのブラウザで利用可能な JavaScript の RegExp エンジンを使用しています。入力フィールドと選択されたフラグからパターンを構築し、サンプルテキストを評価して、各一致箇所とキャプチャされたグループを報告します。

パターンが無効な場合、ページは実行時エラーをキャッチし、単に失敗するのではなくインラインでエラーを表示します。ハイライト表示にはエスケープされたテキストを使用しているため、サンプルに HTML のような文字が含まれていてもプレビューは正しく表示されます。

ヒント: すべての一致箇所を確認したい場合は g フラグが便利です。ms は、複数行にわたるアンカーやドットの挙動を変更します。