📋 チートシート

■ 文字クラス

記法意味
\d数字 (0-9)
\w英数字とアンダースコア
\s空白文字(半角スペース・タブ・改行)
.任意の1文字(改行を除く)

■ 日本語の文字クラス

記法意味
[ぁ-んー]+ひらがなのみ(伸ばし棒を含む)
[ァ-ヶー]+カタカナのみ
[一-龠]+漢字(CJK統合漢字の範囲)

■ よく使う実務パターン

パターン用途
^\d{3}-\d{4}$郵便番号(例: 123-4567)
^0[789]0-\d{4}-\d{4}$携帯電話番号
^[^\s@]+@[^\s@]+\.[^\s@]+$簡易メールアドレス
^\d{1,3}(\.\d{1,3}){3}$IPv4アドレス