国产探花免费观看_亚洲丰满少妇自慰呻吟_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)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沭阳县| 五台县| 额敏县| 沭阳县| 全南县| 永吉县| 泽库县| 资源县| 枣强县| 榕江县| 琼中| 哈尔滨市| 龙南县| 潮州市| 贵港市| 平南县| 浑源县| 邹城市| 全椒县| 五寨县| 漳浦县| 共和县| 运城市| 奉节县| 隆安县| 黄大仙区| 郸城县| 潮州市| 高唐县| 湖北省| 商河县| 江永县| 班戈县| 大厂| 固阳县| 涪陵区| 保德县| 禹城市| 禹州市| 綦江县| 枞阳县|