「多分マッチする」を「確実にマッチする」に。
日本向けのパターン集つき、その場で試せる正規表現チェッカー。
「たぶんこの正規表現でマッチするはず」で実装を進めて、本番で漏れが見つかる——というのはQAでもよくある事故。ここでパターンと文字列を入れて、実際にマッチするかその場で確認してから使ってください。
^[\w.+-]+@[\w-]+\.[a-zA-Z]{2,}$
^0\d{1,4}-?\d{1,4}-?\d{4}$
^\d{3}-?\d{4}$
^https?:\/\/[\w\-.~:/?#[\]@!$&'()*+,;=%]+$
^[ぁ-んー]+$
^[ァ-ヶー]+$
^[A-Za-z0-9]+$
[^\x01-\x7E]
^\s+|\s+$
QAの入力バリデーション観点は TESTパターン集 の「入力値」セクションもあわせてどうぞ。
QA支援サービスについては → BEETLE合同会社トップ