Regex テスター
リアルタイムマッチング、キャプチャグループ、および説明で正規表現をテストします。
/
/Regex テスターの使い方
- 1regex フィールドに正規表現パターンを入力します。
- 2グローバル (g)、大文字と小文字を区別しない (i)、またはマルチライン (m) などのフラグを設定します。
- 3入力エリアにテストテキストを入力または貼り付けます。
- 4リアルタイムで強調表示されたマッチとキャプチャグループを表示します。
- 5regex をコピーするか、コード内で直接使用します。
Zenovayアナリティクス
関連ツール
よくある質問
私のデータは安全ですか?▾
はい、すべての regex マッチングはブラウザで発生します。データはサーバーに送信されません。
このツールはどの regex フレーバーを使用していますか?▾
このツールは JavaScript 正規表現 (ECMAScript 標準) を使用しており、これはモダンブラウザと Node.js で使用されている同じ regex エンジンです。
regex フラグとは何ですか?▾
フラグはパターンの適用方法を変更します。g (グローバル) はすべてのマッチを見つけ、i (大文字小文字を区別しない) は大文字小文字を無視し、m (複数行) は ^ と $ を行境界にマッチさせ、s (dotAll) は . を改行にマッチさせます。
これは Regex101 または RegExr とどのように比較されますか?▾
このツールは軽量でプライバシーに焦点を当てた代替手段を提供します。すべてのマッチングはブラウザで実行されており、サーバーコールがありません。迅速なテストと検証の場合、複雑な regex IDE の複雑さなしに最も一般的なニーズをカバーしています。
結果でキャプチャグループを表示できますか?▾
はい。パターンにキャプチャグループ (括弧) が含まれている場合、各マッチは、完全なマッチおよびテスト文字列内のその位置インデックスと共に、キャプチャされたグループ値を表示します。
このツールを携帯電話で使用できますか?▾
はい、regex テスターはモダンなモバイルブラウザで機能します。リアルタイムマッチングとハイライトはデスクトップでも携帯デバイスでも同じように機能します。
ゼロ長マッチはどうなりますか?▾
ツールは自動的にゼロ長マッチ (グローバルフラグでの空の文字列のマッチングなど) を処理し、無限ループを防ぐためにインデックスを進めます。これはモダン JavaScript の動作と一貫しています。