Email正则表达式写法的分析

"^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$"/^(([a-zA-Z0-9_-])是表示@符号之前的字符串是由小写字母、大写字母、数字、下划线、中划线多个字符组成字符串([a-zA-Z0-9_-])是表示@符号之后的字符串是由小写字母、大写字母、数字、下划线、中划线多个字符组成字符串\.[a-zA-Z0-9_-]表示由小黑点和小写字母、大写字母、数字、下划线、中划线多个字符组成字符串/^表示多个

/代表开始\结束^代表任意[]代表范围-代表到a-zA-Z就是从a到z从A到Z0到9之间我就记得这些好点模糊了,用了翻翻参考书看看,就会了吧Email格式就是:___@___.____五个部分@前面的,@本生,@后面,.本身,.后面只要满足这五个部分,就符合了Email的验证

相关推荐