MST

星途 面试题库

面试题:Python中使用re模块验证简单电子邮件ID

请编写一个Python函数,使用re模块验证输入的字符串是否为有效的电子邮件ID,只考虑常见的用户名和域名格式,如username@domain.com这种简单形式。
20.0万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
import re


def validate_email(email):
    pattern = r'^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$'
    return bool(re.match(pattern, email))