■表記法
^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$
バックスラッシュ(\)と半角の¥(円マーク)は同義である
以上
■ちょっと解説
- ^は(次の項目が)行の最初の文字である事を示す
- []でくくると括弧の中のどれか一文字
- \wは大文字小文字のアルファベット、数字、アンダーバーに一致。
- \-は-(ハイフン)に一致
- \.は.(ドット)に一致
- +は直前の項目が1回以上
「+」記号をはじいちゃっててスミマセンー