社区
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地址@前面什么都没有,是怎么通过匹配的。
希望大家可以帮忙解答一下。
...全文
226
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
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_22041917
2018-04-15
打赏
举报
回复
@老鼠拧刀满街找猫 非常感谢解答,没有注意到正则表达式的优先级问题,受教了。
老鼠拧刀满街找猫
2018-04-15
打赏
举报
回复
这是你的正则匹配的结果
要改为以下这样
^[a-z0-9\.]+\@[a-z0-9]+\.(com|org)$
优先级问题,或者关系的你得用括号括起来
python爬虫学习课件
本课件包含: 1、爬虫基础入门(爬虫介绍、分类和原理、http和https的请求和响应、chrome抓包说明) 2、爬虫核心技巧(http请求库和requests、
正则表达式
) 3、爬虫
初级
技能(爬虫框架Beautiful soup、json模块与jsonpath、爬虫持久化存储) 4、爬虫进阶技能(解析器Xpath、爬虫常用工具) 5、爬虫高级技能(反爬虫介绍、图片验证码) 6、Jupyter notebook的使用 适用于想入门学习爬虫的
小白
,可以结合一些教学视频进行理解。
小白
前端工程师需求各种网址
小白
前端工程师需求的各种网址,软件下载网址,资料视频等网址 50题库加练习打字
python
小白
基础练手代码
python基础源代码,可运行,详细知识点
18-20爬虫代码V3.1_爬虫_
适合
小白
的爬虫代码,打包使用,让进阶学习更方便,总有一款帮到你
关于
正则表达式
初级
,你看一下就全知道了
1.
正则表达式
的介绍 在实际开发过程中经常会有查找符合某些复杂规则的字符串的需要,比如:邮箱、图片地址、手机号码等,这时候想匹配或者查找符合某些规则的字符串就可以使用
正则表达式
了。 2.
正则表达式
概念
正则表达式
就是记录文本规则的代码 3.
正则表达式
的特点
正则表达式
的语法很令人头疼,可读性差
正则表达式
通用行很强,能够适用于很多编程语言 ##########干货来了########## 常用的方...
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章