Regex テストオンライン|正規表現のデバッグと検証手順

正規表現 Regex デバッグ
結論:30秒でテストを完了する
  1. 下のオンラインテスターにパターンとテキストを入力
  2. フラグ(g: 全体検索, i: 大小無視, m: 複数行)を選択
  3. ハイライト表示でマッチ範囲とキャプチャグループ($1, $2)を確認

1. オンライン正規表現テスター

入力データは外部サーバーに送信されず、すべてブラウザ内で安全にローカル処理されます。

🔍 この場で正規表現パターンをテストする

 

2. デバッグ時のチェックリスト(よくある失敗)

正規表現が意図通りに動かない場合は、以下の3点を確認してください。

  1. エスケープ漏れ
    • ドット . や プラス + を文字としてマッチさせたい場合は \.\+ と記述
  2. フラグの設定ミス
    • 複数行の先頭 ^ / 末尾 $ にマッチさせたい場合は m(Multiline)フラグ を有効化
    • 大文字・小文字を区別せず検索したい場合は i(IgnoreCase)フラグ を有効化
  3. 欲張りマッチ(Greedy)のハマり
    • .* は最長マッチするため、最短マッチにしたい場合は .*? のように ? を付与

3. 関連ツール・記事