5.1验证电子邮件字符串是否合法 要求 1.@之前不能包含(中杠)-,及其他$&等符号,可以包含.,开头字符和数字 2.统一命名is_valid_email() 3.@之后数字或字母 4.后缀.com|.gov|.net任意结尾 实例 email@mail.com import re def is_valid_email(addr): # 注意匹配"."时需要\转义 pattern = re.compile('^\w+[\.\w]*@[\.\w+]*.[com|gov|net]$') result