正規表現テスター
正規表現のテストとマッチ結果の確認ができます
正規表現パターン
//
g
テスト文字列
よく使われるパターン
メールアドレス
一般的なメールアドレスの形式
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
例: user@example.com
URL
HTTP/HTTPSのURL
https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)
例: https://www.example.com
電話番号(日本)
日本の電話番号(ハイフン区切り)
0\d{1,4}-\d{1,4}-\d{4}
例: 03-1234-5678
郵便番号(日本)
日本の郵便番号
\d{3}-\d{4}
例: 123-4567
IPv4アドレス
IPv4アドレス
(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
例: 192.168.1.1
日付(YYYY-MM-DD)
ISO形式の日付
\d{4}-\d{2}-\d{2}
例: 2024-01-01
時刻(HH:MM)
24時間形式の時刻
([01]?[0-9]|2[0-3]):[0-5][0-9]
例: 14:30
クレジットカード番号
クレジットカード番号(16桁)
\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}
例: 1234-5678-9012-3456
HTMLタグ
HTMLタグ
<[^>]+>
例: <div class="example">
数字のみ
数字のみの文字列
^\d+$
例: 12345
クイックリファレンス
基本文字
. (任意の文字) | \d (数字) | \w (英数字) | \s (空白)
量詞
* (0回以上) | + (1回以上) | ? (0回または1回) | {n} (n回)
位置
^ (行の開始) | $ (行の終了) | \b (単語境界)
グループ
() (キャプチャ) | (?:) (非キャプチャ) | | (OR)
• 正規表現のリアルタイムテストとマッチ結果表示
• よく使われるパターンのテンプレート提供
• グローバル検索、大文字小文字無視などのフラグ対応