bool isvalidemail(string email) {{ var trimmedemail = email.trim(); if(trimmedemail.endswith( "。"){{ falseを返します。 @tk-421の提案 } 試す { var addr = new System.net.mail.mailddress(電子メール); return addr.Address == trimmedemail; } キャッチ{ falseを返します。 } }
bool IsValidEmail(string email)
{
var trimmedEmail = email.Trim();
if (trimmedEmail.EndsWith(".")) {
return false; // @TK-421 建议
}
try {
var addr = new System.Net.Mail.MailAddress(email);
return addr.Address == trimmedEmail;
}
catch {
return false;
}
}
その他の考慮事項
エラーアラーム:
この方法は、矛盾なしに正確な検証を提供することを目的としています(無効なアドレスは有効なアドレスとして認識されます)。system.net.mail.mailaddress document
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3