この正規表現ステートメントを機能させようとしています
^([_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})+(\s?[,]\s?|$))+$
次のような文字列のエラーを見つけるために値を Regex ステートメントに渡すtextbox
usingのコンマ区切りの電子メールの文字列の場合:jQuery('#textbox').val();
"test@test.com, test1@test.com,test2@test.com"
しかし、何らかの理由でエラーが返されます。http://regexpal.com/で実行してみましたが、よくわかりません。
注意:これは基本的なクライアント側のテストです。MailClass
私は .NET4.0 を使用してサーバー側で電子メールを検証します。ここでの目的は、単純なエラーを排除することです。
エスケープされたバージョン:
^([_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,3})+(\\s?[,]\\s?|$))+$