qqmail='33555555@qq.com';if(preg_match('|^[1-9]\d{4,10}@qq\.com$|i',$qqmail)){echo$qqmail,'是qq邮箱';}else{echo$qqmail,'不是qq邮箱';}
后面每个[a-zA-Z0-9.-]+表示一个以上的字母或数字,你的正则表达式有3个所以通不过另外最后一个[a-zA-Z0-9.-]+前面的.号应该是匹配.com、.cn前面的那个点,写成\.来转义...
stringreg="\w+([-+.]\w+)*@qq\w+([-.]\w+)*\.\w+([-.]\w+)*";
^[a-z_\d]+(?:\.[a-z_\d]+)*@qq\.com
^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+
="[\\w]+@[\\w]+.[\\w]+";的意思就是:一到多个字符+@+一到多个字符+点+一到多个字符。正则表达式使用的好。可以解决很多问题。希望楼主能学好~~你自己把qq邮箱的部分去掉,再执行以下的验证...
很好判断啊,根据'@'后面的域名判断啊,如果是qq.com则就是QQ邮箱,如果是hotmail.com之类的则就是MSN了用正则表达式可以做到,也可用str.endWith("@hotmail.com")这个方法应该也好实现。你试试。goodlucktoyou!msn...
A-Z^_`a-z{|}~]这个是验证邮箱的?神人这个正则只验证一个字符,而这个字符就是字母或数字或-!#$%&\'*+\\./=?A-Z^_`a-z{|}~这其中的一个.在逐个讲解前你还是先看看正则的API和简介再说,不然说了也没用追问我...
QQ邮箱已推出iOS、Android客户端,用户也可以登录mail.qq.com在线查看邮件,或在微信和QQ客户端中收发邮件。邮件是指经传递方式处理的文件。邮件进行传递的过程称为“邮递”,而从事邮递服务的机构或系统,则称为邮政。电子...
一般都是有的。注册的时候网站上会有说明:比如163的,用户名只能由英文字母a~z(不区分大小写)、数字0~9、下划线组成,用户名的起始字符必须是英文字母,如:netease_2005用户名长度为5~20个字符。