DEVDESK / GUIDE
正規表現テスター — 使い方ガイド
JavaScript 正規表現とフラグを試し、マッチ・キャプチャグループ・文字列内の位置を確認します。
使い方
- JavaScript のパターンと対応フラグを入力します。
- テスト文字列を貼り付けます。
- 一致範囲、キャプチャ、インデックスを確認します。
入力と出力の例
例 1
入力
Pattern: \b[A-Z]{2}\d{2}\b
Text: ID: AB42, CD7出力
AB42 · index 4例 2
入力
Pattern: ([a-z]+)@(example\.com)
Text: dev@example.com出力
dev@example.com · group 1: dev · group 2: example.comよくある質問
PCRE や Python の構文も使えますか?
いいえ。ブラウザーの JavaScript RegExp 構文と対応する JavaScript フラグを使います。
複雑なパターンでタブが固まりませんか?
マッチ処理は Web Worker 内で行います。時間制限を超えると Worker を終了して画面を復旧します。
グローバル検索で空文字一致が無限ループしませんか?
空文字に一致した後は検索位置を進め、無限ループを防止します。