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

但是第二個測試值卻出人意料的為null

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

