好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 看到一個JS正則的題

看到一個JS正則的題

熱門標簽:外呼系統api對接 銷售電銷機器人詐騙 大學校門地圖標注 荊州智能電銷機器人 福建微碼電話機器人 提高電話機器人接通率 地圖標注與公司業務關系 廣西智能外呼系統多少錢 平涼高德地圖標注商戶要收費嗎
貼出來與大家共勉。

先看一段代碼,
script>
var objReg = /^[a-zA-Z]{1}(:){1}$/gi;
alert(objReg.test("a:"));//返回true
alert(objReg.test("a:"));//返回false
/script>

為什么第二個test會返回false?是不是覺得奇怪。
原因我解答如下:
test實際上與exec方法的執行方法是一致的,只是返回值不一樣。test返回的是true or false(如果exec返回的不是null),exec返回的是pattern(匹配)。
而exec的執行過程為:帶有g參數時,下次匹配時,自動會跳到lastIndex后的位置,也就是這里的第2個位置。而這個位置與pattern顯然不匹配。因此返回false。

解決方法:
(1)
可以不使用g(全局參數)也就是這樣-
script>
var objReg = /^[a-zA-Z]{1}(:){1}$/i;
alert(objReg.test("a:"));//返回true
alert(objReg.test("a:"));//返回true
/script>

(2)
可以用lastIndex=0來還原-
var objReg = /^[a-zA-Z]{1}(:){1}$/gi;
alert(objReg.test("a:"));//返回true
objReg.lastIndex=0;
alert(objReg.test("a:"));//返回true

標簽:內江 樂山 婁底 海南 邯鄲 衡陽 德陽 黔東

巨人網絡通訊聲明:本文標題《看到一個JS正則的題》,本文關鍵詞  看到,一個,正則,的,題,看到,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《看到一個JS正則的題》相關的同類信息!
  • 本頁收集關于看到一個JS正則的題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日韩三级免费观看| 蜗牛影院看电影| 美女露‰100双奶无遮挡| 思思99re6国产精品视频| gogo人体棚拍摄影| 男男大肚孕play高H孕期| 777影院理伦片在线播放| freexxxx&pornovideos| 皮带抽打翘臀受虐sp视频 | 日韩欧美一级毛片免费网| 韩漫免费观看全部| ⅩNXⅩ69????老师HD| 国产三级久久精品三级| 中文字幕在线国产| 性欧美XXXXⅩOOOO3D画| 九一视频在线免费观看| 大陆壮熊gaybearstube| 果冻传媒在线播放| 婷婷四房综合激情五月| 高h污文湿肉| 久久久精品久久久久久| 健身房人妻系列19部| 视频在线观看一区二区| 日本泡妞岁18xxxx免t| 天啪天天天天拍天天碰| 总攻v文| 老师办公室狂肉校花h| 日本巜商务旅行戴帽子的| 99re免费视频精品全部| 干黑妞| 韩剧陷阱| 风流女警察一级毛片| 憋尿+被抱着C到失禁| 看**视频一一级毛片| 日本艳鉧动漫1~6完整版观看 | 男女做a一级视频免费观看| 欲望交叉点电影| 国产精品人妻无码久免费看果冻| 用力呀…使劲我快受不了| 夜夜躁狠狠躁日日躁aab苏桃| 又爽又色的视频|