JavaScript中正则表达式中遇到的问题——测试匹配
2015-01-27 11:45
477 查看
关于正则表达式中字符串测试分问题,我们一般有test()和exec()两种方法,关于这两种方法的区别我这里就不加详细阐述了,主要就是test()返回布尔值,exec()返回匹配到的字符数组,但是今天我遇到一个问题, 程序非常简单,但是里面的问题让我很想不通,在网上找答案也没有找到(个人比较菜)。
第一个alert()的值在预料之中为true
但是第二个测试值却出人意料的为null
关于这个问题我不知道是什么原理,因为我没看到函数源码,如果有朋友能够指出感激不尽!!
var pattern=new RegExp("match","ig"); alert(pattern.test("Match")); alert(pattern.exec("Match"));
第一个alert()的值在预料之中为true
但是第二个测试值却出人意料的为null
关于这个问题我不知道是什么原理,因为我没看到函数源码,如果有朋友能够指出感激不尽!!
相关文章推荐
- JavaScript正则表达式匹配字符出现次数的问题
- 学习jemeter时遇到的问题(正则表达式格式与匹配)
- 调试JavaScript中正则表达式中遇到的问题
- javascript match()函数匹配正则表达式时的返回值问题
- JavaScript正则表达式在不同浏览器中可能遇到的问题
- 调试JavaScript中正则表达式中遇到的问题
- javascript中常用的匹配正则表达式实例大全
- 转贴(佚名):Javascript正则表达式测试网页
- 巧用多个正则表达式解决取反替换问题(解决不匹配则替换问题)——用sed和perl的正则表达式
- Python中正则表达式对中文的匹配问题
- 正则表达式中的或者符号在javascript中的奇怪问题
- Oracle正则表达式匹配中文的问题
- javascript 匹配所有空格的正则表达式
- Javascript正则表达式测试网页
- 【转】正则表达式-贪婪匹配与非贪婪匹配的效率问题
- 关于javascript和php中匹配中文的正则表达式
- Visual Studio 中自带的电子邮件的正则表达式匹配中文的问题 与 \w
- JavaScript中的模式匹配与正则表达式
- 正则表达式的贪婪匹配问题
- 巧夺天工:采用正则表达式解决树匹配问题