国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

lastIndex 屬性

2019-11-18 11:08:02
字體:
來源:轉載
供稿:網友

 

返回字符位置,它是被查找字符串中下一次成功匹配的開始位置。

RegEXP.lastIndex

與該屬性有關的對象總是全局 RegExp 對象。

說明

lastIndex 屬性是基于零的,也就是說,第一個字符的索引是零。其初始值為 -1,不論何時產生一個成功匹配,它的值都被修改。

lastIndex 屬性被 RegExp 對象的 exec 和 test 方法,以及 String 對象的 match、replace、和 split 方法修改。

下面的規則應用于 lastIndex 的值:

  • 假如還沒有匹配,則 lastIndex 被設置為 -1.
  • 假如 lastIndex 比字符串的長度大,則 testexec 失敗,并且 lastIndex 被設置為 -1。
  • 假如 lastIndex 等于字符串的長度,且模式與空字符串匹配,則正則表達式匹配。否則,匹配失敗并且 lastIndex 被重置為 -1。
  • 否則,lastIndex 被設置為緊接最近的匹配的下一個位置。

示例

下例闡明了 lastIndex 屬性的用法。該函數重復了查找字符串,并打印出字符串中每一個字的 indexlastIndex 值。

function RegExpTest(){  var ver = Number(ScriptEngineMajorVersion() + "." + ScriptEngineMinorVersion())  if (ver >= 5.5){    var src = "The rain in Spain falls mainly in the plain.";    var re = //w+/g;    var arr;    while ((arr = re.exec(src)) != null)       PRint(arr.index + "-" + arr.lastIndex + "/t" + arr);  }  else{    alert("You need a newer version of JScript for this to work");  }}

要求

版本3

請參閱

RegExp 對象的屬性 正則表達式語法

應用于: RegExp 對象



上一篇:unescape 方法

下一篇:length 屬性 (Array)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 竹溪县| 平定县| 定南县| 喀喇沁旗| 若羌县| 阿拉善左旗| 汨罗市| 镇坪县| 县级市| 闸北区| 桐乡市| 江山市| 金门县| 黄冈市| 瑞金市| 舒兰市| 多伦县| 疏勒县| 镇坪县| 朝阳市| 甘洛县| 盱眙县| 秦安县| 鄂托克前旗| 澄江县| 北票市| 通许县| 潞西市| 永宁县| 手游| 屯留县| 马关县| 万州区| 洪泽县| 永登县| 辽宁省| 屏东县| 扬州市| 清流县| 灵宝市| 咸阳市|