正規表現テスター
JavaScript正規表現をライブマッチハイライトと番号付きキャプチャグループで検証。
マッチ
コピーしました!
マッチ結果がここに表示されます。
ハイライト
ハイライトされたテキストがここに表示されます。
使い方
正規表現テスターを使用すると、テストテキスト内のすべての一致をハイライトしながら、リアルタイムで正規表現をテスト・デバッグできます。
使い方:
- 正規表現をRegexフィールドに入力します。
- 希望するフラグを有効にします(gはグローバル、iは大文字小文字を区別しない、mはマルチライン)。
- テストテキストを入力 — 一致がリアルタイムでハイライトされます。
- キャプチャグループが結果パネルに表示されます。
例:正規表現[a-z]+@[a-z]+.[a-z]+で「[email protected]」を検索 → 1つの一致がハイライト。
制限事項:JavaScriptの正規表現エンジンを使用します。JavaScriptでサポートされていない高度なPCRE構文は動作しない場合があります。
プライバシー:すべてローカルで処理されます。
活用シーン
- バリデーションパターンの開発とテスト
- パースルールの構築
- 本番コードへの適用前テスト
- 正規表現構文の学習
- マッチングパターンのデバッグ
よくある質問
- どのフラグが使えますか?
- g(グローバル)・i(大文字小文字を区別しない)・m(マルチライン)・s(ドットがすべてに一致)・u(Unicode)・y(sticky)。
- キャプチャグループをテストできますか?
- はい、グループは結果パネルに表示されます。
- PCRE構文はサポートされますか?
- いいえ、JavaScriptの正規表現エンジン(ECMAScript)を使用します。
- 特殊文字をエスケープするには?
- バックスラッシュを前に付けます:リテラルなピリオドには\. 。
- テキストはサーバーに送信されますか?
- いいえ、すべてローカルで処理されます。