Regex テストオンライン|正規表現のデバッグと検証手順
正規表現 Regex デバッグ
結論:30秒でテストを完了する
- 下のオンラインテスターにパターンとテキストを入力
- フラグ(
g: 全体検索,i: 大小無視,m: 複数行)を選択 - ハイライト表示でマッチ範囲とキャプチャグループ($1, $2)を確認
1. オンライン正規表現テスター
入力データは外部サーバーに送信されず、すべてブラウザ内で安全にローカル処理されます。
🔍 この場で正規表現パターンをテストする
2. デバッグ時のチェックリスト(よくある失敗)
正規表現が意図通りに動かない場合は、以下の3点を確認してください。
- エスケープ漏れ
- ドット
.や プラス+を文字としてマッチさせたい場合は\.や\+と記述
- ドット
- フラグの設定ミス
- 複数行の先頭
^/ 末尾$にマッチさせたい場合はm(Multiline)フラグ を有効化 - 大文字・小文字を区別せず検索したい場合は
i(IgnoreCase)フラグ を有効化
- 複数行の先頭
- 欲張りマッチ(Greedy)のハマり
.*は最長マッチするため、最短マッチにしたい場合は.*?のように?を付与