無料ツール。登録不要。
正規表現テスター
JavaScriptの正規表現を自分のテキストでライブテスト。マッチは即座にハイライト、フラグはチェックボックスで切替、キャプチャグループも一覧表示します。
このツールの機能
パターンを入力すると、JavaScriptの正規表現エンジンでテキストに対して入力中にテストされます。マッチはハイライトされ、件数とキャプチャグループが表示されます。フラグはチェックボックスで切替:gですべてのマッチ、iで大文字小文字を無視、mで複数行の^$、sでドットが改行にマッチ、uでUnicodeモード。
例
サンプルパターン\b[A-Z][a-z]+\bは大文字始まりの単語を見つけます。「Ada and Grace wrote code in 1843.」に対してAdaとGraceの2件がマッチします。
チートシート
\d数字、\w単語文字、\s空白、.任意の1文字、*0回以上、+1回以上、?0か1回、( )キャプチャグループ、[abc]文字集合、^先頭、$末尾。
あくまで目安です。表示の公表価格に基づいて計算しており、実際の請求額とは異なる場合があります。 利用規約
よくある質問
どの正規表現の方言ですか?
JavaScriptです。パターンはブラウザのnew RegExp(パターン, フラグ)と同じ動作で、Web用途のほぼすべてをカバーします。
パターンが無効になるのはなぜ?
よくある原因:括弧の閉じ忘れ、末尾のバックスラッシュ、無効なフラグです。エラーメッセージが問題を示します。
キャプチャグループとは?
パターン内の括弧部分です。各マッチで各グループが何を捕捉したか表示され、電話番号の市外局番などの抽出に使えます。
テキストはサーバーに送信されますか?
いいえ。テストはブラウザ内でローカルに行われ、ログやコードがデバイスから出ることはありません。