调试JavaScript中正则表达式中遇到的问题


Posted in Javascript onJanuary 27, 2015

关于正则表达式中字符串测试分问题,我们一般有test()和exec()两种方法,关于这两种方法的区别我这里就不加详细阐述了,主要就是test()返回布尔值,exec()返回匹配到的字符数组,但是今天我遇到一个问题, 程序非常简单,但是里面的问题让我很想不通,在网上找答案也没有找到(个人比较菜)。

var pattern=new RegExp("match","ig");

alert(pattern.test("Match"));

alert(pattern.exec("Match"));

第一个alert()的值在预料之中为true

调试JavaScript中正则表达式中遇到的问题

但是第二个测试值却出人意料的为null

调试JavaScript中正则表达式中遇到的问题

关于这个问题我不知道是什么原理,因为我没看到函数源码,如果有朋友能够指出感激不尽!!

Javascript 相关文章推荐
为jquery.ui.dialog 增加“自动记住关闭时的位置”的功能
Nov 24 Javascript
js 数组克隆方法 小结
Mar 20 Javascript
jQuery Selector选择器小结
May 06 Javascript
JavaScript栏目列表隐藏/显示简单实现
Apr 03 Javascript
Jquery判断$("#id")获取的对象是否存在的方法
Sep 25 Javascript
学习使用AngularJS文件上传控件
Feb 16 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
May 12 Javascript
浅谈angular.copy() 深拷贝
Sep 14 Javascript
详解node nvm进行node多版本管理
Oct 21 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
Apr 13 Javascript
Element Table的row-class-name无效与动态高亮显示选中行背景色
Nov 30 Javascript
基于JavaScript实现简单的轮播图
Mar 03 Javascript
JavaScript插件化开发教程 (四)
Jan 27 #Javascript
JavaScript插件化开发教程 (三)
Jan 27 #Javascript
js实现简单随机抽奖的方法
Jan 27 #Javascript
JavaScript插件化开发教程 (二)
Jan 27 #Javascript
javascript将数字转换整数金额大写的方法
Jan 27 #Javascript
JS实现同时搜索百度和必应的方法
Jan 27 #Javascript
js获取域名的方法
Jan 27 #Javascript
You might like
php利用cookie实现访问次数统计代码
2011/05/19 PHP
php数组声明、遍历、数组全局变量使用小结
2013/06/05 PHP
thinkphp使用literal防止模板标签被解析的方法
2014/11/22 PHP
Yii基于数组和对象的Model查询技巧实例详解
2015/12/28 PHP
实例分析10个PHP常见安全问题
2019/07/09 PHP
JavaScript-世界上误解最深的语言分析
2007/08/12 Javascript
JavaScript Distilled 基础知识与函数
2010/04/07 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
2011/10/07 Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
2012/03/21 Javascript
用javascript模仿ie的自动完成类似自动完成功的表单
2012/12/12 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
一个简单的全屏图片上下打开显示网页效果示例
2014/07/08 Javascript
jquery输入数字随机抽奖特效的简单实现代码
2016/06/10 Javascript
BootStrap实现树形目录组件代码详解
2016/06/21 Javascript
使用webpack-dev-server处理跨域请求的方法
2018/04/18 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
浅谈vue项目打包优化策略
2018/09/29 Javascript
取numpy数组的某几行某几列方法
2018/04/03 Python
python保存二维数组到txt文件中的方法
2018/11/15 Python
Python实现正则表达式匹配任意的邮箱方法
2018/12/20 Python
python 读取修改pcap包的例子
2019/07/23 Python
解决reload(sys)后print失效的问题
2020/04/25 Python
如何用Python编写一个电子考勤系统
2021/02/08 Python
Linux管理员面试经常问道的相关命令
2014/12/12 面试题
大学生简单自荐信
2013/11/10 职场文书
优秀幼教自荐信
2014/02/03 职场文书
国培计划培训感言
2014/03/11 职场文书
远程网络教育毕业生自我鉴定
2014/04/14 职场文书
安全技术说明书
2014/05/09 职场文书
鼓舞士气的口号
2014/06/16 职场文书
民用住房租房协议书
2014/10/29 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书
Java并发编程之Executor接口的使用
2021/06/21 Java/Android