調(diào)試JavaScript中正則表達(dá)式中遇到的問題
關(guān)于正則表達(dá)式中字符串測(cè)試分問題,我們一般有test()和exec()兩種方法,關(guān)于這兩種方法的區(qū)別我這里就不加詳細(xì)闡述了,主要就是test()返回布爾值,exec()返回匹配到的字符數(shù)組,但是今天我遇到一個(gè)問題, 程序非常簡(jiǎn)單,但是里面的問題讓我很想不通,在網(wǎng)上找答案也沒有找到(個(gè)人比較菜)。
var pattern=new RegExp("match","ig");
alert(pattern.test("Match"));
alert(pattern.exec("Match"));
第一個(gè)alert()的值在預(yù)料之中為true

但是第二個(gè)測(cè)試值卻出人意料的為null

關(guān)于這個(gè)問題我不知道是什么原理,因?yàn)槲覜]看到函數(shù)源碼,如果有朋友能夠指出感激不盡?。?/p>
- javascript正則表達(dá)式參數(shù)/g與/i及/gi的使用指南
- 如何實(shí)現(xiàn)正則表達(dá)式的JavaScript的代碼高亮
- javascript中正則表達(dá)式反向引用示例介紹
- 如何使用JavaScript和正則表達(dá)式進(jìn)行數(shù)據(jù)驗(yàn)證
- JavaScript基于正則表達(dá)式的數(shù)字判斷函數(shù)
- javascript IP、域名、手機(jī)號(hào)碼正則表達(dá)式驗(yàn)證代碼
- javascript 手機(jī)號(hào)碼正則表達(dá)式驗(yàn)證函數(shù)
- JavaScript 表單驗(yàn)證正則表達(dá)式大全[推薦]
- JavaScript 正則表達(dá)式 驗(yàn)證整數(shù)、小數(shù)、實(shí)數(shù)、有效位小數(shù)最簡(jiǎn)單
- 正則表達(dá)式提取網(wǎng)址、標(biāo)題、圖片等一例(.Net Asp Javascript/Js)的實(shí)現(xiàn)
- javascript中的正則表達(dá)式使用指南
相關(guān)文章
List all the Databases on a SQL Server
List all the Databases on a SQL Server...2007-06-06
獲取3個(gè)數(shù)組不重復(fù)的值的具體實(shí)現(xiàn)
先用concat拼接數(shù)組 ,再使用一個(gè)對(duì)象、一個(gè)新數(shù)組(用于存放不重復(fù)的數(shù)組)具體實(shí)現(xiàn)如下,感興趣的朋友可以參考2013-12-12
Asp.Net alert彈出提示信息的幾種方法總結(jié)
本篇文章主要是對(duì)Asp.Net alert彈出提示信息的幾種方法進(jìn)行了總結(jié)介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2014-01-01
在線一元二次方程計(jì)算器實(shí)例(方程計(jì)算器在線計(jì)算)
在線一元二次方程式計(jì)算器實(shí)例分享,大家參考使用吧2013-12-12
實(shí)現(xiàn)div內(nèi)部滾動(dòng)條滾動(dòng)到底部和頂部的代碼
下面筆者就為大家分享一篇實(shí)現(xiàn)div內(nèi)部滾動(dòng)條滾動(dòng)到底部和頂部的代碼,代碼簡(jiǎn)潔,具有很好的參考價(jià)值,希望對(duì)大家有所幫助2017-11-11
js閉包的6種應(yīng)用場(chǎng)景總結(jié)
如果一個(gè)函數(shù)訪問了此函數(shù)的父級(jí)及父級(jí)以上的作用域變量,那么這個(gè)函數(shù)就是一個(gè)閉包,本文將給大家分享js閉包的6種應(yīng)用場(chǎng)景,文中有詳細(xì)的代碼示例,需要的朋友可以參考下2023-09-09

