社区
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地址@前面什么都没有,是怎么通过匹配的。
希望大家可以帮忙解答一下。
...全文
217
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)$
优先级问题,或者关系的你得用括号括起来
python爬虫学习课件
1、爬虫基础入门(爬虫介绍、分类和原理、http和https的请求和响应、chrome抓包说明) 2、爬虫核心技巧(http请求库和requests、
正则表达式
) 3、爬虫
初级
技能(爬虫框架Beautiful soup、json模块与jsonpath、爬虫...
小白
前端工程师需求各种网址
你可以在[CSDN](https://blog.csdn.net/ZYC88888/article/details/98479629)上找到关于
正则表达式
的实用教程。 版本控制是开发中的关键环节,[码云](www.gitee.com)和[GitHub](www.github.com)是全球最受欢迎的代码...
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、匹配一系列符合某个句法规则的字符串...
python
小白
基础练手代码
5. **字符串操作**:Python的字符串支持丰富的操作,如切片、连接、格式化和
正则表达式
匹配。 6. **模块与导入**:学习如何使用import语句引入标准库或第三方库,以及如何编写和使用自定义模块。 7. **面向对象...
18-20爬虫代码V3.1_爬虫_
4. **
正则表达式
(Regex)**:用于匹配和提取网页中的特定文本模式。 5. **数据存储**:如如何将抓取的数据保存至文件(CSV、JSON等格式)或数据库(如SQLite、MySQL)。 6. **异常处理**:学习如何编写健壮的代码...
JavaScript
87,955
社区成员
224,621
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章