JavaScript RegExp lastIndex 屬性

 JavaScript 正則表達(dá)式 RegExp對象

lastIndex屬性定義了開始下一個(gè)匹配的索引。

此屬性返回一個(gè)整數(shù),該整數(shù)指定exec()或test()方法找到的最后一個(gè)匹配項(xiàng)之后的字符位置。

exec()和test()方法在找不到匹配項(xiàng)時(shí)都會(huì)自動(dòng)將lastIndex重置為0。

注意:僅當(dāng)設(shè)置了“ g ”標(biāo)識(shí)(修飾符)時(shí),此屬性才起作用。

語法:

regex.lastIndex
var str = 'The question is To be, or not to be, that is to be.';
var regex = /to be/gi;

while (regex.test(str)==true) {
   document.write("'to be' found. Start the next match at index: " + regex.lastIndex);
   document.write("<br>");
}
測試看看?/?

瀏覽器兼容性

所有瀏覽器完全支持lastIndex屬性:

屬性
lastIndex

技術(shù)細(xì)節(jié)

返回值:返回一個(gè)整數(shù),該整數(shù)指定最后匹配之后的字符位置
JavaScript版本:ECMAScript 1

 JavaScript 正則表達(dá)式 RegExp對象

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清