社区
JavaScript
帖子详情
小白关于正则表达式的初级问题
qq_22041917
2018-04-15 09:10:03
代码如下
var re = /^[a-z0-9\.]+\@[a-z0-9]+\.com|\.org$/i;
var mail = "@voyager.org";
var bl = re.test(mail);
console.log(bl);
我想问一下匹配为什么会通过呢?返回的是true。
正常不应该是以至少一个【字母、数字或点】开头才对吗?
这个测试的email地址@前面什么都没有,是怎么通过匹配的。
希望大家可以帮忙解答一下。
...全文
215
2
打赏
收藏
小白关于正则表达式的初级问题
代码如下 var re = /^[a-z0-9\.]+\@[a-z0-9]+\.com|\.org$/i; var mail = "@voyager.org"; var bl = re.test(mail); console.log(bl); 我想问一下匹配为什么会通过呢?返回的是true。 正常不应该是以至少一个【字母、数字或点】开头才对吗? 这个测试的email地址@前面什么都没有,是怎么通过匹配的。 希望大家可以帮忙解答一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_22041917
2018-04-15
打赏
举报
回复
@老鼠拧刀满街找猫 非常感谢解答,没有注意到正则表达式的优先级问题,受教了。
老鼠拧刀满街找猫
2018-04-15
打赏
举报
回复
这是你的正则匹配的结果
要改为以下这样
^[a-z0-9\.]+\@[a-z0-9]+\.(com|org)$
优先级问题,或者关系的你得用括号括起来
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
关于
正则表达式
初级
,你看一下就全知道了
1.
正则表达式
的介绍 在实际开发过程中经常会有查找符合某些复杂规则的字符串的需要,比如:邮箱、图片地址、手机号码等,这时候想匹配或者查找符合某些规则的字符串就可以使用
正则表达式
了。 2.
正则表达式
概念 正则...
python
正则表达式
处理txt_使用Python
正则表达式
操作文本数据
官方公众号 | 愿码 | 愿码服务号 | 区块链部落免费加入愿码全思维工程师社群 | 任一公众号回复“愿码”两个字获取入群二维码本文阅读时长:7min什么是
正则表达式
正则表达式
,是简单地字符的序列,可指定...
python
正则表达式
操作文件_使用Python
正则表达式
操作文本数据
官方公众号 | 愿码 | 愿码服务号 | 区块链部落免费加入愿码全思维工程师社群 | 任一公众号回复“愿码”两个字获取入群二维码本文阅读时长:7min什么是
正则表达式
正则表达式
,是简单地字符的序...
史上最全的
正则表达式
-匹配中英文、字母和数字
史上最全的
正则表达式
-匹配中英文、字母和数字 在做项目的过程中,使用
正则表达式
来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。 1、匹配中文:[\u4e00-\u9fa5]...
JavaScript
87,909
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章