使用正则表达式验证电子邮件格式
PHP
Easy
regex
任务 «使用正则表达式验证电子邮件格式»
编写一个PHP程序,从标准输入读取一行字符串,并检查它是否符合简单的电子邮件格式:本地部分(拉丁字母、数字、点、下划线、连字符),然后是'@'符号,然后是域名(拉丁字母、数字、点、连字符),最后是点和顶级域名(2到6个拉丁字母)。如果字符串是有效的电子邮件,则输出'Yes',否则输出'No'。字符串长度不超过100个字符。
输入格式
一行包含潜在电子邮件地址的字符串。
输出格式
字符串 'Yes' 或 'No'。
示例
示例 1
输入
user@example.com
输出
Yes
示例 2
输入
test.email@domain.co
输出
Yes
示例 3
输入
1 2 3 4 5 6
输出
No
示例 4
输入
invalid-email@
输出
No
示例 5
输入
4
0 0
0 2
2 2
2 0
输出
No
main.php