使っているメールアドレスチェック正規表現を晒してみる。
^[\w!#$%&'*+\-\/=?^_`{|}]+(\.?[\w!#$%&'*+\-\/=?^_`{|}]+)*@((\w[\w\-_]*\.)+[a-z]+)$
某携帯キャリアみたいなRFC無視なアドレスは却下。display name?無視。コメント?まだ理解していない。
本当はせめてtldチェックぐらいは入れたいけど結構増えることがあるし.tvやらなにやらまで入れるのは面倒くさい。
ツッコミ大歓迎!
# "^_`"がなんか顔文字に見えてきた