正则[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]我知道这是验证邮箱的,但是不太懂,请逐个讲解下

呵呵,我知道这只是一个字符,就是解释下这个·^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A... 呵呵,我知道这只是一个字符,就是解释下这个·^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$ 展开
 我来答
百度网友b4855c5
推荐于2017-12-16 · TA获得超过1071个赞
知道小有建树答主
回答量:823
采纳率:0%
帮助的人:943万
展开全部
[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~] 这个是验证邮箱的? 神人
这个正则只验证一个字符,而这个字符就是字母或数字或-!#$%&\'*+\\./=?A-Z^_`a-z{|}~这其中的一个.
在逐个讲解前你还是先看看正则的API和简介再说,不然说了也没用
追问
我知道这是一个字符,^A+'.'@'.'A+\.'.'A+$这个就是完整的了,我只是想让你解释下那个A
追答
A是指[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]吧,这个也没什么好解释的了.在[]里的都是指或的关系,除了几个特殊的情况.
对于你这个来说, -!#$%&\'*+\\./=?^_`{|}~ 这些都是或关系.除了0-9A-Za-z这是几个区间,指的是字母或数字中的一个.
tuifeicmp
2011-11-04 · TA获得超过359个赞
知道小有建树答主
回答量:768
采纳率:53%
帮助的人:228万
展开全部
-!#$%&\'*+\\./{|}~^_`包含这些特殊字符 包含0到9的数字 包含大小写26个字母
验证邮箱应该有个@ 这里不包含 这个是验证所有特殊字符和数字和大小写字母的
就是排除中文汉字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-11-05
展开全部
x
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式