我在google上用qq邮箱的正确格式注册,为什么显示邮箱无效,输入方式都正确

推荐到广播
149269 人聚集在这个小组
(辣条总统)
(【虾子】あさ)
第三方登录:请求各位大神,刚新买一苹果手机,注册ID是用谷歌邮箱,但是还没注册,结果发现进不去了,验证不了,怎么办
14-11-08 &连着几周大作缺席实在令人提不起精神来,我们的新作推荐也持续着小品当家的状态,迫切...
不得不说,与乔布斯比起来,库克对于中国市场的重视那是黑不了的。
到底是从什么时候起,游戏圈里开始兴起了“情怀”这个高频热点词。
苹果这一次是和腾讯、阿里巴巴站在同一个阵营,可真够豪华的。
相对于自家的旗舰手机来说,iPhone为当地消费者带来的经济压力更小。
F.lens 是一种新型的智能手机配件,其目的是为了提高 iPhone 内置 LED 手电筒的可用性...
我们可以将邮件附件直接保存到我们的 iOS 设备上,并在需要的时候迅速找到,iCloud Dr...
Awa和苹果的Siri类似,但它是为Mac而专门打造的。
刀塔的故事背景我想不少朋友已经很熟悉,再重复灌输难免显得有些啰嗦,详细的剧情小...
总的来说,作为一款Roguelike游戏,本作中的相关内容是完善的,尤其是玩家需要小心不...
《Boom》是一款开发商 GlobalDelight 制作的 Mac 端音效增强应用,近日这款应用登陆 i...
《昭和杂货店物语2》是日本手游开发商 GAGEX 所制作的一款放置养成类的游戏,是《昭和...
游戏采用的是第一人称的视角,这种视角所给予玩家的代入感是更强的。
本作作为一款休闲类的游戏,主要考验的是玩家的抉择与反应能力。
近日,游戏开发商 Alan Thomas 在苹果商店中推出了其新作《沃克斯像素射击2(VOXPLODE...
F.lens 是一种新型的智能手机配件,其目的是为了提高 iPhone 内置 LED 手电筒的可用性...
以前苹果店内销售的第三方配件用的都是自家品牌的包装,苹果打算改变这种混杂的状态。
十分之一的价格提供同样的效果,用的是一些经典的技术,所以说,经典不代表就是过时的...
其实原理很简单,不知道有没有动手达人自己DIY一个出来呢~
大多数 Lightning 线缆看起来都是一样的,它们可能在外表颜色上会有所区别,但是内部...
Smart Connector 配件解决方案能给用户提供更加无缝的体验,也能够让用户更多利用设备...
它的作用不止“保护”这么贴心,不知道苹果会不会考虑自己也推出一款。
如果你还在寻找贴满施华洛世奇水晶的 iPhone 6s 保护壳的话,Otterbox 水晶限量版保护...
邮箱里加不了Google邮箱,老是在加载,出不来,这是为什么呀
注册时间 最后登录
在线时间42 小时 UID
主题帖子人气
小苹果, 积分 45, 距离下一级还需 5 积分
想添加个Google邮箱可是老是不成功
注册时间 最后登录
在线时间64 小时 UID
主题帖子人气
要**。回楼主手机锋友 秒前发表的: 想添加个Google邮箱可是老是不成功......
注册时间 最后登录
在线时间347 小时 UID
主题帖子人气
很简单的原因,被墙了,要翻
注册时间 最后登录
在线时间42 小时 UID
主题帖子人气
老是这样回楼主手机锋友 秒前发表的: 想添加个Google邮箱可是老是不成功......
(32.96 KB, 下载次数: 1)
08:19 上传
注册时间 最后登录
在线时间42 小时 UID
主题帖子人气
明白了。。。
注册时间 最后登录
在线时间33 小时 UID
主题帖子人气
我记得有的邮箱软件可以不另行**就接入Gmail邮箱
注册时间 最后登录
在线时间594 小时 UID
主题帖子人气
你需要翻出去,我已经添加好了
(80.12 KB, 下载次数: 3)
08:31 上传
注册时间 最后登录
在线时间123 小时 UID
主题帖子人气
你需要翻出去,我已经添加好了
注册时间 最后登录
在线时间37 小时 UID
主题帖子人气
谷歌浏览器和邮箱在中国用不了。要**
注册时间 最后登录
在线时间185 小时 UID
主题帖子人气
怎么翻出去说下回6楼夜之绿兔于半小时前发表的: 你需要翻出去,我已经添加好了&&......
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!如何判断用户输入的邮箱格式是否正确?
逻辑是怎样的呢?
按投票排序
一般都是用&正则表达式&来判断.什么是正则表达式?就是用如下特殊符号或其组合来代表某个字符(以下符号可以通配所有字符)符号 说明
. 代表除换行符以外的任意字符
\w 代表字母或数字或下划线或汉字
\s 代表任意的空白符
\d 代表数字
\b 代表单词的开始或结束
^ 代表字符串的开始
$ 代表字符串的结束
如 abc120 可以用这样的正则表达式表示: \w\w\w\d\d\d, 或者 \w\w\w\w\w\w 或者 ...... (六个英文句点) 等等...用如下符号来代表某个可能字符的集合[ ]
如电话号码的第n位,一定属于这个集合 [0-9] ,即0到9;某个外国人名字的第n个字母,一定属于这个集合 [a-z A-Z],即26个英文字母的大小写组成的集合用如下符号来代表 上面所表达的某个字符或某个集合的重复:符号 说明
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
然后剩下的符号基本就是原意了,如 邮箱符号 @ 就表示邮箱符号,等号 = 就表示等号, 横杠 - 就表示横杠等举个例子吧,给你解释一下下面这个判断邮箱格式的正则表达式的意思(下面看不懂的可以查看上面给的各个符号的意义):^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+\\.[a-zA-Z0-9_-]+$
把上面的表达式分段,并介绍每个字段的意思
1 ^ ;2 [a-zA-Z0-9_-]+ ;3 @ ; 4 [a-zA-Z0-9_-]+ ; 5 \\. ;6 [a-zA-Z0-9_-]+ ;7 $
^ 代表一切判断从此处开始 (段1)[a-zA-Z0-9_-] 方括号表示集合 这个方括内的意思是告诉执行程序的那货(其实就是电脑):嘿,编译器老兄,你帮我看看这个邮箱地址的第一个字符,只要它属于集合[a,z],或者集合[A,Z],或者集合[0,9],或者集合{”_“ , ”-“}的话,你就随时待命,准备执行我下一步的任务;否则,你就可以先下班,别鸟这个邮箱地址了,它的格式肯定是错的+ 加号表示重复一次或多次 加号的意思是告诉电脑:嘿,编译器老兄,你顺便帮我看看这个邮箱地址的第二个字符、第三个字符、第四个字符......看看这些字符是不是都属于同上一条的那些集合(即重复)。如果符合,你就再顺便帮我判断第五个字符是不是也属于上条那些集合呗...嘿嘿 (段2)编译器这时候就疑惑且不高兴了,它反问我一句:尼玛,难道让我一个字符一个字符的一直判断下去?!我多会才能停呀...这时候我告诉编译器,嗯,记住,当你看到一个字符长得像这个样子的时候,你就可以先停一停了..."@" 艾特符 (段3)编译器很高兴,于是它就根据给定的邮箱地址,开始一个字符一个字符地判断起来,直到它顺利地看见了”@“(艾特符),这时编译器喜上眉梢,只见他长出一口气,刚准备说:我先歇一会...这时我告诉编译器:不行不行,工作还没完成呢,你继续帮我判断跟在”@“符号后的那些字符,看看他们是不是属于第一条的那些集合( 段4)...编译器撅着嘴继续判断起来,然后他一边判断一边又问:那我多会才停下来呢?我告诉编译器,当你看见这个字符的时候就先停下来”.“ 英文句号 (段5)编译器于是继续判断着,奇了怪了这邮箱地址格式一路正确,于是它走到了英文句号跟前(”.“)停下了,看上去有点想罢工的样子了于是我赶紧说道,老兄,最后一件工作了,真的最后一件了!把跟在英文句号(”.“)之后的那些字符也依次判断一下吧,只要他们仍属于第一条所列的那些集合,你就可以停下了,下班回去嘿咻了... (段6)编译器此时面露喜色,跟着开始判断起英文句号(".")之后的那些字符来,但是他突然脸一黑,想到:尼玛,要是这个字符有100多个,1000多个,难道我就一直这么判断下去,我不走火入魔了才怪呢!于是他对我说:要是有1000多个字符,难道就让我一个一个判断下去,我根本下不了班了呀!我说:老兄,不用着急。首先,你不会遇到这么长的字符,其次,记住,只要你看见下面这个字符,就可以彻底下班走人了。这个字符就是:”$” 刀勒符,它的意思就是告诉编译器,判断条件已经到结尾,一切判断到此为止 (段7)更详细内容,可参考
如果是前端而且是现代浏览器,一个 &input type="email"& 就解决了。判断什么的浏览器帮你搞定
这个可以使用正则表达式来完成。一般看你的业务需求,我觉得邮件地址的正确性可能不需要太验证,
email格式太多,根本没有什么好的规则, 你只需要让用户遵守你的基本规则,就可以淘汰很多不合法的地址。(1)一些可以参考的正则表达式 ^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$;
^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+ (2)目前也有一些开源的实现,看你需要对邮件地址的正确性限制有多大。我觉得apache的email validator还不错,也是使用正则表达式来实现。
部分commons validator的代码如下(a) 先使用LEGAL_ASCII_REGEX 验证邮件地址是否是ascii码, (b)验证邮件的正确性使用EMAIL_REGEX
private static final String SPECIAL_CHARS = "\\p{Cntrl}\\(\\)&&@,;:'\\\\\\\"\\.\\[\\]";
private static final String VALID_CHARS = "[^\\s" + SPECIAL_CHARS + "]";
private static final String QUOTED_USER = "(\"[^\"]*\")";
private static final String WORD = "((" + VALID_CHARS + "|')+|" + QUOTED_USER + ")";
private static final String LEGAL_ASCII_REGEX = "^\\p{ASCII}+$";
private static final String EMAIL_REGEX = "^\\s*?(.+)@(.+?)\\s*$";
private static final String IP_DOMAIN_REGEX = "^\\[(.*)\\]$";
private static final String USER_REGEX = "^\\s*" + WORD + "(\\." + WORD + ")*$";
private static final Pattern MATCH_ASCII_PATTERN = pile(LEGAL_ASCII_REGEX);
private static final Pattern EMAIL_PATTERN = pile(EMAIL_REGEX);
private static final Pattern IP_DOMAIN_PATTERN = pile(IP_DOMAIN_REGEX);
private static final Pattern USER_PATTERN = pile(USER_REGEX);
public boolean isValid(String email) {
if (email == null) {
Matcher asciiMatcher = MATCH_ASCII_PATTERN.matcher(email);
if (!asciiMatcher.matches()) {
// Check the whole email address structure
Matcher emailMatcher = EMAIL_PATTERN.matcher(email);
if (!emailMatcher.matches()) {
if (email.endsWith(".")) {
if (!isValidUser(emailMatcher.group(1))) {
if (!isValidDomain(emailMatcher.group(2))) {
同意蓝枫铭的答案,另外一个捷径就是去网上下载源码
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 qq邮箱 无效的证书 的文章

 

随机推荐