A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastIndex below:

RegExp.lastIndex - JavaScript | MDN

RegExp.lastIndex

Baseline Widely available

概述

lastIndex 是正则表达式的一个可读可写的整型属性,用来指定下一次匹配的起始索引。

可写 是 可枚举 否 可配置 否 语法
lastIndex = regExpObj.lastIndex;
描述

只有正则表达式使用了表示全局检索的 "g" 或者粘性检索的 "y" 标志时,该属性才会起作用。此时应用下面的规则:

示例

考虑下面的语句:

匹配空字符串

console.log(re.exec("hi"));
console.log(re.lastIndex);

返回 ["hi", "hi"] ,lastIndex 等于 2。

console.log(re.exec("hi"));
console.log(re.lastIndex);

返回 ["", undefined],即一个数组,其第 0 个元素为匹配的字符串。此种情况下为空字符串,是因为 lastIndex 为 2(且一直是 2),"hi" 长度为 2。

规范 浏览器兼容性 参见

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4