用于檢索字符串中指定的值,返回一個存放匹配結果的數組,若沒有檢索到,返回null
var str = "hello world!"; str.match('llo');//['llo'] str.match("ksk");//"null"將檢索字符串 stringObject,以找到一個或多個與 regexp 匹配的文本,若沒有匹配到,則返回null。這個方法的行為在很大程度上有賴于 regexp 是否具有標志 g。
1、索引:匹配到的第一個字符串 2、index屬性:匹配到的字符串的位置 3、input屬性:原字符串對象
var str = "Code123Player34Code456 http://www.365mini.com"; str.match(//d{2}/);g
,則返回如下:regExp.exec(str)
的用法g
全局屬性,則可以多次調用exec方法,下一次檢索的位置是從上一次匹配成功(也就是正則對象的lastIndex屬性值所指示)的位置的下一個位置開始。 當 exec() 再也找不到匹配的文本時,它將返回 null,并把 lastIndex 屬性重置為 0。 新聞熱點
疑難解答