用户输入的邮箱地址字符串,其中可以有英文大小写字母、数字、@和.这4种字符,且头尾可能有空格,假设输入没有问题。
检验这个字符串是否符合邮箱的格式:
- 必须同时包含@和.
- @和.不能相邻
- @前后有至少一个英文或数字
- .前后有至少一个英文或数字
- @之后有且只能有一个.
- 长度不能超过20
如果合法,则输出邮箱的全小写标准形式,否则输出"不合法"
例如:
输入"ShenZhen@QQ.com",输出:shenzhen@qq.com
输入" Shen.Zhen2022@qq.com",输出:shen.zhen2022@qq.com
输入"shenzhen@qq",输出:不合法
输入"shen.zhen@.com",输出:不合法
输入"shenzhen.@qq.com", 输出:不合法