首页题目详情
以下正则表达式用于验证电子邮件地址,正确的是哪一个?

A.^[a-zA-Z0-9_\.-]+@[a-zA-Z0-9\.-]+\.[a-zA-Z]{2,4}$
B.^[a-zA-Z0-9_\.-]+@[a-zA-Z0-9\.-]+\.[a-zA-Z]{2,}$
C.^[a-zA-Z]+@[a-zA-Z]+\.[a-zA-Z]{2,}$
D.^[a-zA-Z0-9_\.-]+@[a-zA-Z0-9\.-]+$
优质解答
答案
A
解析
电子邮件地址的正则表达式应包括用户名部分(允许字母、数字、下划线、点、连字符)和域名部分,域名必须包含至少两个点后缀如 .com 或 .org。选项A结构完整,涵盖了这些情况。
Web程序设计单选题中等AI生成