正規表現チェッカーとは?
正規表現チェッカーは、正規表現(Regular Expression / Regex)のパターンをリアルタイムでテストできるツールです。入力した正規表現がテスト文字列にどのようにマッチするかを、ハイライト表示で即座に確認できます。
プログラミングやテキスト処理で正規表現を使う際、パターンの動作確認に時間がかかることがあります。このツールを使えば、ブラウザ上で手軽に正規表現のテスト・デバッグが可能です。
使い方
「まず試してみよう」のボタンをクリックするだけで、メールアドレスや電話番号の抽出を体験できます。自分でパターンを書く場合は、正規表現パターン欄に入力し、テスト文字列を入力してください。
置換機能
結果エリアの「置換機能を使う」を開くと、マッチした部分を別の文字列に置換できます。置換文字列では $1、$2 でキャプチャグループの内容を参照できます。
よく使う正規表現パターン
| 用途 | パターン |
|---|---|
| メールアドレス | [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} |
| URL | https?://[\w/:%#\$&\?\(\)~\.=\+\-]+ |
| 電話番号(日本) | 0[0-9]{1,4}[\-]?[0-9]{1,4}[\-]?[0-9]{3,4} |
| 郵便番号 | \d{3}[\-]?\d{4} |
| IPアドレス | \b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b |
| 半角数字のみ | ^[0-9]+$ |
| 日本語(ひらがな) | [\u3040-\u309F]+ |
| 日本語(カタカナ) | [\u30A0-\u30FF]+ |