亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS中正則表達式全局匹配模式 /g用法詳解

 更新時間:2017年04月01日 17:16:12   投稿:mrr  
本文章通過實例代碼給大家詳細介紹js中正則表達式的全局匹配模式 /g的用法,需要的朋友參考下

本文章來詳細介紹js中正則表達式的全局匹配模式 /g用法,代碼如下:

var str = "123#abc"; 
var re = /abc/ig; 
console.log(re.test(str)); //輸出ture 
console.log(re.test(str)); //輸出false 
console.log(re.test(str)); //輸出ture 
console.log(re.test(str)); //輸出false 

在創(chuàng)建正則表達式對象時如果使用了“g”標識符或者設置它了的global屬性值為ture時,那么新創(chuàng)建的正則表達式對象將使用模式對要將要匹配的字符串進行全局匹配。在全局匹配模式下可以對指定要查找的字符串執(zhí)行多次匹配。每次匹配使用當前正則對象的lastIndex屬性的值作為在目標字符串中開始查找的起始位置。lastIndex屬性的初始值為0,找到匹配的項后lastIndex的值被重置為匹配內(nèi)容的下一個字符在字符串中的位置索引,用來標識下次執(zhí)行匹配時開始查找的位置,如果找不到匹配的項lastIndex的值會被設置為0。當沒有設置正則對象的全局匹配標志時lastIndex屬性的值始終為0,每次執(zhí)行匹配僅查找字符串中第一個匹配的項??梢酝ㄏ旅娴拇a來查看在執(zhí)行匹配相應的lastIndex 屬性的值,代碼如下:

var str = "123#abc"; 
var re = /abc/ig; 
console.log(re.test(str)); //輸出ture 
console.log(re.lastIndex); //輸出7 
console.log(re.test(str)); //輸出false 
console.log(re.lastIndex); //輸出0 
console.log(re.test(str)); //輸出ture 
console.log(re.lastIndex); //輸出7 
console.log(re.test(str)); //輸出false 
console.log(re.lastIndex); //輸出0 

以上所述是小編給大家介紹的JS中正則表達式全局匹配模式 /g用法詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • JS公共小方法之判斷對象是否為domElement的實例

    JS公共小方法之判斷對象是否為domElement的實例

    下面小編就為大家?guī)硪黄狫S公共小方法之判斷對象是否為domElement的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • uniapp實現(xiàn)釘釘掃碼登錄示例代碼

    uniapp實現(xiàn)釘釘掃碼登錄示例代碼

    由于uniapp暫無釘釘授權登錄所以本文將釘釘掃碼登錄作為網(wǎng)頁嵌入uniapp,最終實現(xiàn)釘釘掃碼登錄app,本文通過實例代碼給大家介紹uniapp釘釘掃碼登錄功能,感興趣的朋友一起看看吧
    2021-12-12
  • 讓回調(diào)函數(shù) showResponse 也帶上參數(shù)的代碼

    讓回調(diào)函數(shù) showResponse 也帶上參數(shù)的代碼

    讓回調(diào)函數(shù) showResponse 也帶上參數(shù)的代碼...
    2007-08-08
  • JS如何實現(xiàn)form表單登錄驗證并使用MD5加密詳解

    JS如何實現(xiàn)form表單登錄驗證并使用MD5加密詳解

    表單驗證為終端用戶檢測無效的數(shù)據(jù)并標記這些錯誤,是一種用戶體驗的優(yōu)化,下面這篇文章主要給大家介紹了關于JS如何實現(xiàn)form表單登錄驗證并使用MD5加密的相關資料,需要的朋友可以參考下
    2023-06-06
  • ECharts入門教程

    ECharts入門教程

    ECharts 是一個使用JavaScript實現(xiàn)的開源可視化庫,涵蓋各行業(yè)圖表,滿足各種需求。這篇文章介紹了ECharts的基礎知識,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • 通過webpack引入第三方庫的方法

    通過webpack引入第三方庫的方法

    這篇文章主要介紹了通過webpack引入第三方庫的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • JavaScript之移動端H5生成圖片解決方案講解

    JavaScript之移動端H5生成圖片解決方案講解

    這篇文章主要介紹了JavaScript之移動端H5生成圖片解決方案講解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • javascript格式化日期時間方法匯總

    javascript格式化日期時間方法匯總

    本文給大家匯總介紹了javascript格式化日期時間的五種常用方法,個人對第五種個性化輸出時間比較有興趣,基本上只要項目中能用到都是使用第五種,推薦給小伙伴們。
    2015-06-06
  • moment.js輕松實現(xiàn)獲取當前日期是當年的第幾周

    moment.js輕松實現(xiàn)獲取當前日期是當年的第幾周

    這篇文章主要介紹了moment.js輕松實現(xiàn)獲取當前日期是當年的第幾周,需要的朋友可以參考下
    2015-02-02
  • javascript 文字上下間隔滾動的代碼 符合WEB標準 腳本之家修正版

    javascript 文字上下間隔滾動的代碼 符合WEB標準 腳本之家修正版

    javascript 文字上下間隔滾動的代碼 符合WEB標準 腳本之家修正版,這里提供了兩個版本,第二個在firefox下運行有些問題大家可以修改下,第一個的高度問題,已經(jīng)修正,其實就是簡單的加了css樣式。
    2009-12-12

最新評論