調(diào)試JavaScript中正則表達(dá)式中遇到的問(wèn)題
關(guān)于正則表達(dá)式中字符串測(cè)試分問(wèn)題,我們一般有test()和exec()兩種方法,關(guān)于這兩種方法的區(qū)別我這里就不加詳細(xì)闡述了,主要就是test()返回布爾值,exec()返回匹配到的字符數(shù)組,但是今天我遇到一個(gè)問(wèn)題, 程序非常簡(jiǎn)單,但是里面的問(wèn)題讓我很想不通,在網(wǎng)上找答案也沒(méi)有找到(個(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è)問(wèn)題我不知道是什么原理,因?yàn)槲覜](méi)看到函數(shù)源碼,如果有朋友能夠指出感激不盡??!
- 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)文章
swiperjs實(shí)現(xiàn)導(dǎo)航與tab頁(yè)的聯(lián)動(dòng)
這篇文章主要為大家詳細(xì)介紹了swiperjs實(shí)現(xiàn)導(dǎo)航與tab頁(yè)的聯(lián)動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12JS把內(nèi)容動(dòng)態(tài)插入到DIV的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇JS把內(nèi)容動(dòng)態(tài)插入到DIV的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-07-07微信小程序中使用自定義字體的實(shí)現(xiàn)與體驗(yàn)優(yōu)化
由于微信支持的字體非常有限,不能滿足個(gè)性化的需求,因此在開(kāi)發(fā)的過(guò)程中可能會(huì)需要使用自定義字體,下面這篇文章主要給大家介紹了關(guān)于微信小程序中使用自定義字體的實(shí)現(xiàn)與體驗(yàn)優(yōu)化的相關(guān)資料,需要的朋友可以參考下2022-02-02JavaScript 處理樹(shù)數(shù)據(jù)結(jié)構(gòu)的方法示例
這篇文章主要介紹了JavaScript 處理樹(shù)數(shù)據(jù)結(jié)構(gòu)的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-06-06原生javascript實(shí)現(xiàn)圖片放大鏡效果
這篇文章主要為大家詳細(xì)介紹了原生javascript實(shí)現(xiàn)圖片放大鏡效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01“增強(qiáng)js程序代碼的健壯性”之我見(jiàn)大量示例代碼
“增強(qiáng)js程序代碼的健壯性”之我見(jiàn)大量示例代碼...2007-05-05