亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > regex > 正文

詳談lastIndex對正則結果的影響

2020-01-20 22:00:47
字體:
來源:轉載
供稿:網友

前言

今天遇到一個問題,用正則表達式去檢查同一個字符串時,交替返回true和false。無奈之下,重新翻了翻權威指南,發現罪魁禍首原來是lastIndex??稍诳刂婆_嘗試下

let reg = /[/d]/g//undefinedreg.test(1)//truereg.test(1)//false

lastIndex

lastIndex在權威指南中是如下解釋:它是一個可讀/寫的整數。如果匹配模式帶有g修飾符,這個屬性存儲在整個字符串中下次索引的開始位置,這個屬性會被exec()和test()用到。還是上面的例子,觀察下lastIndex屬性

let reg = /[/d]/g  //有修飾符g//undefinedreg.lastIndex//0reg.test(1)   //truereg.lastIndex  //匹配一次后,lastIndex改變//1reg.test(1)  //從index 1 開始匹配//falsereg.lastIndex//0reg.test(1)//truereg.lastIndex//1

第一次使用test()匹配成功后,lastIndex被設為匹配到的結束位置,就是1;第二次再test()時,從index 1 開始匹配,匹配失敗,lastIndex重置為0 。這樣就造成了匹配結果與預期不符

解決

1、不使用 g 修飾符

reg = /[/d]////[/d]/reg.test(1)//truereg.test(1)//truereg.lastIndex//0reg.test(1)//truereg.lastIndex

2、test()之后手動設置lastIndex = 0

以上這篇詳談lastIndex對正則結果的影響就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
美女性感视频久久久| 秋霞成人午夜鲁丝一区二区三区| 国产成人鲁鲁免费视频a| 国产精品视频成人| 国内精品中文字幕| 亚洲bt天天射| 日韩美女视频在线观看| 大伊人狠狠躁夜夜躁av一区| 日韩中文字幕不卡视频| 91av视频在线播放| 久久躁日日躁aaaaxxxx| 亚洲成**性毛茸茸| 中文字幕在线看视频国产欧美| 国产成人精品a视频一区www| 欧美专区中文字幕| 欧美国产日韩一区| 91po在线观看91精品国产性色| 高清欧美一区二区三区| 亚洲国产精久久久久久久| 亚洲高清在线观看| 伊人久久精品视频| 人人爽久久涩噜噜噜网站| 国产精品免费视频久久久| 精品久久久免费| 美女扒开尿口让男人操亚洲视频网站| 亚洲女在线观看| 亚洲人成网站免费播放| 国产91精品最新在线播放| 精品视频久久久| 亚洲精品日韩激情在线电影| 久久中文字幕在线视频| 成人网页在线免费观看| 97精品一区二区视频在线观看| 亚洲另类图片色| 亚洲性夜色噜噜噜7777| 久久精品国产2020观看福利| 91精品美女在线| 亚洲一级免费视频| 中文字幕欧美在线| 久久国产精品99国产精| 中文字幕日韩综合av| 亚洲激情视频网站| 黄色成人在线播放| 欧美另类第一页| 国产精品美女久久久久av超清| 中文精品99久久国产香蕉| 欧美日韩亚洲精品内裤| 亚洲国产高清福利视频| 久久久亚洲影院你懂的| 91网站在线免费观看| 亚洲欧美国产另类| 日韩欧美极品在线观看| 亚洲国产另类 国产精品国产免费| 国产精品一区二区久久国产| 国产精品久久久久久五月尺| 欧美午夜片在线免费观看| 91理论片午午论夜理片久久| 久久久久久久久久国产精品| 一区二区福利视频| 久久精品人人做人人爽| 精品无人区乱码1区2区3区在线| 亚洲日本欧美中文幕| 上原亚衣av一区二区三区| 国产成人精品一区二区| 亚洲人成网站777色婷婷| 国自在线精品视频| 欧美一级bbbbb性bbbb喷潮片| 国产日韩精品视频| 欧美精品在线免费播放| 激情av一区二区| 成人国产精品久久久| 2019中文字幕在线免费观看| 亚洲国产小视频在线观看| 久久久国产影院| 伊人伊成久久人综合网小说| 欧美做爰性生交视频| 欧美成人一二三| 国产日韩精品在线播放| 亚洲精品videossex少妇| 最近2019免费中文字幕视频三| 国产亚洲视频在线观看| 丝袜亚洲另类欧美重口| 久热精品视频在线观看一区| 国产精品入口免费视频一| 欧美日产国产成人免费图片| 国产精品www色诱视频| 成人综合国产精品| 欧美性jizz18性欧美| 欧美激情乱人伦| 日韩在线观看免费高清| 国产精品十八以下禁看| 欧美性69xxxx肥| 国产欧美精品va在线观看| 人人做人人澡人人爽欧美| 国产精品丝袜高跟| 日韩精品中文字幕有码专区| 九九精品在线视频| 国产亚洲精品久久久久久777| 国产精品久久久久99| 亚洲欧美国产精品| 欧美理论片在线观看| 国内精品中文字幕| 97在线观看免费| 午夜精品久久久久久久久久久久久| 欧美日韩国产一区中文午夜| 欧美成人精品在线视频| 国产欧美精品va在线观看| 日韩亚洲欧美中文高清在线| 日本道色综合久久影院| 国产精品精品视频| 国产精品扒开腿做爽爽爽视频| 红桃av永久久久| 久热精品视频在线观看一区| 欧美自拍大量在线观看| 欧美一区二区大胆人体摄影专业网站| 亚洲第一精品自拍| 狠狠色噜噜狠狠狠狠97| 久久久久久久久亚洲| 久久久久久18| 欧美激情一级精品国产| 国产精品美女免费看| 欧美成人剧情片在线观看| 久久影院中文字幕| 亚洲欧美日韩中文在线| 久久综合久久美利坚合众国| 日产精品久久久一区二区福利| 亚洲乱码一区av黑人高潮| 久久视频在线直播| 欧美成人久久久| 国产精品自拍偷拍视频| 亚洲人a成www在线影院| 日韩成人在线观看| 亚洲男人第一网站| 亚洲美女av网站| 日韩av影视综合网| 欧美视频在线免费看| 欧美性jizz18性欧美| 97久久精品人人澡人人爽缅北| 欧美激情一区二区三级高清视频| 一区二区欧美久久| 97视频在线观看免费| 亚洲天堂开心观看| 亚洲女在线观看| 国产欧洲精品视频| 国产精品成人va在线观看| 亚洲综合一区二区不卡| 亚洲欧洲一区二区三区在线观看| 日韩电视剧在线观看免费网站| 97国产在线视频| 午夜免费久久久久| 国产一区二区三区在线观看视频| 亚洲色图日韩av| 欧美性受xxxx白人性爽| 日韩精品高清视频| 欧美裸身视频免费观看| 91亚洲精品久久久久久久久久久久| 日本久久久久久久| 青青草99啪国产免费| 97超级碰碰碰久久久| 精品久久久久人成| 最近2019中文免费高清视频观看www99| 黑人巨大精品欧美一区免费视频| 欧美极品少妇xxxxⅹ喷水| 国产日韩欧美在线看|