最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript 正則表達(dá)式中g(shù)lobal模式的特性

 更新時(shí)間:2016年02月25日 15:37:55   作者:平常心的故事  
這篇文章主要介紹了JavaScript 正則表達(dá)式中g(shù)lobal模式的特性 的相關(guān)資料,需要的朋友可以參考下

返回 Boolean 值,指出正則表達(dá)式使用的global 標(biāo)志 (g) 的狀態(tài)。默認(rèn)值為 false。只讀。 rgExp.global 必選項(xiàng) rgExp 參數(shù)是正則表達(dá)式對(duì)象。 如果正則表達(dá)式設(shè)置了global 標(biāo)志,那么global 屬性返回 true,否則返回 false。 使用 global 標(biāo)志表明在被查找的字符串中搜索操作將查找所有符合的項(xiàng),而不僅僅是第一個(gè)。這也被稱為全局匹配。

一直不是很清楚javascript的global到底表現(xiàn)在哪些方面,所以今天特地做了幾個(gè)測(cè)試:

var str = 'bbaaabb',
  reg = /^b|b$/;
  while(reg.test(str)){
    str = str.replace(reg,'');
    console.log(reg.lastIndex + ":" + str);
  } 

最終結(jié)果:

//0:baaabb
//0:aaabb
//0:aaab
//0:aaa 

但是如果稍做一些修改

var str = 'bbaaabb',
  reg = /^b|b$/g;
  while(reg.test(str)){
    str = str.replace(reg,'');
    console.log(reg.lastIndex + ":" + str);
  } 

最終結(jié)果則是:

//0:baaab
//0:aaa 

這樣的結(jié)果說明,global模式下,在匹配到了開始的b字符后,還將繼續(xù)匹配結(jié)尾的b字符,從而忽視掉中間"|"操作符。

JavaScript 正則表達(dá)式中g(shù)lobal模式的特性就給大家介紹這么多,希望對(duì)大家有所幫助!

相關(guān)文章

最新評(píng)論

阿克| 商丘市| 五莲县| 桑日县| 大洼县| 徐汇区| 镇江市| 平乡县| 旅游| 修文县| 奎屯市| 黄平县| 台江县| 方城县| 安庆市| 闽侯县| 永济市| 策勒县| 大化| 八宿县| 麟游县| 修武县| 峡江县| 杭锦旗| 米脂县| 神农架林区| 灌阳县| 吉林省| 天全县| 望奎县| 璧山县| 绥芬河市| 墨江| 黄陵县| 图片| 尉氏县| 射洪县| 涿鹿县| 如皋市| 大姚县| 乌鲁木齐县|