正規表現テスター

リアルタイムのマッチハイライト付きで正規表現をテスト・デバッグします。

正規表現について

正規表現(regex)はテキストの検索、マッチング、操作に使用される強力なパターンです。プログラミング、データ検証、ログ解析、テキスト処理に不可欠です。このツールではJavaScriptの正規表現をリアルタイムでテストし、テスト文字列内の一致箇所を視覚的にハイライト表示できます。すべての処理はブラウザのネイティブRegExpエンジンで実行されます。

関連ツール

よくある質問

正規表現テスターはどのように動作しますか?
このツールは入力されたパターンとフラグからJavaScriptのRegExpオブジェクトを作成し、matchAll()を使用してテスト文字列内のすべての一致を検索します。すべての処理はブラウザ内で行われ、データはサーバーに送信されません。
どのような正規表現フラグが使えますか?
5つのフラグを切り替えられます: g(グローバル)、i(大文字小文字を区別しない)、m(マルチライン — ^と$が行境界に一致)、s(dotAll — .が改行に一致)、u(Unicode)。
キャプチャグループと名前付きグループは使えますか?
はい。(abc)のような番号付きキャプチャグループと(?<name>abc)のような名前付きグループの両方に完全対応しています。グループ値は各一致の詳細テーブルに表示されます。