婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > JS正則中的match與exec使用說(shuō)明

JS正則中的match與exec使用說(shuō)明

熱門標(biāo)簽:地圖標(biāo)注店鋪地圖標(biāo)注酒店 山東外呼系統(tǒng)聯(lián)系方式 淄博市張店區(qū)地圖標(biāo)注 浙江營(yíng)銷外呼系統(tǒng)有哪些 遼寧秒客來(lái)電話機(jī)器人 自己做的電銷機(jī)器人 惠安地圖標(biāo)注 上海銷售電銷機(jī)器人軟件 哈爾濱公司外呼系統(tǒng)代理

主要參考W3C教程

String.match()

match() 方法將檢索目標(biāo)字符串,以找到一個(gè)或多個(gè)與 正則表達(dá)式regexp 匹配的文本。match()有兩種情況:

!--[if !supportLists]-->1、 !--[endif]-->如果 regexp 具有標(biāo)志 g,則 match() 方法將執(zhí)行全局檢索,找到目標(biāo)字符串中的所有匹配子字符串。

匹配情況

返回值

沒(méi)有找到任何匹配的子串

null

找到了一個(gè)或多個(gè)匹配子串

一個(gè)數(shù)組。數(shù)組的內(nèi)容包含所有的匹配子串

下面是個(gè)實(shí)例:

復(fù)制代碼 代碼如下:

var str = 'xxtest00test11test22test'
regexp = new RegExp(/(test)(.{1})/g);
while((result = regexp.exec(str)) != null){
document.write(result + 'br />');
document.write(regexp.lastIndex+ 'br />');
}

匹配的結(jié)果如下:

返回的匹配數(shù)組:

[testaa,testbb,testcc]
并且數(shù)組不包含其他有關(guān)匹配的信息:

   0:testaa
   1:testbb
   2:testcc

!--[if !supportLists]-->2、 !--[endif]-->如果 regexp 沒(méi)有標(biāo)志 g,那么 match() 方法就只能目標(biāo)字符串中執(zhí)行一次匹配。

匹配情況

返回值

沒(méi)有找到任何匹配的子串

null

找到了一個(gè)或多個(gè)匹配子串

一個(gè)數(shù)組。數(shù)組的內(nèi)容包含與它找到的匹配文本有關(guān)的信息。該數(shù)組的第 0 個(gè)元素存放的是匹配文本,而其余的元素存放的是與正則表達(dá)式的子表達(dá)式匹配的文本。除了這些常規(guī)的數(shù)組元素之外,返回的數(shù)組還含有兩個(gè)對(duì)象屬性。index 屬性聲明的是匹配文本的起始字符在目標(biāo)字符串中的位置,input 屬性聲明的是對(duì)目標(biāo)字符串的引用。

我們把上面例子的全局標(biāo)志g拿掉,regexp = new RegExp(/(test)(.{1})/);再次得到的匹配結(jié)果如下:

返回的匹配數(shù)組:

[test0,test,0]
并且數(shù)組包含indexinput信息:

0:test0
1:test
2:0
index:2
input:xxtest0test1test2test

不過(guò)有一點(diǎn)需要說(shuō)明的是,在IE6,7,8下,返回的數(shù)組同時(shí)包含lastIndex信息,用來(lái)表示表示匹配子串的下一個(gè)位置。話說(shuō)這個(gè)屬性應(yīng)該是在regexp上面的,所以在IE9里面去掉了。

String.exec()方法:

!--[if !supportLists]-->1、 !--[endif]-->如果 regexp 不具有標(biāo)志 g

匹配情況

返回值

沒(méi)有找到任何匹配的子串

null

找到了一個(gè)或多個(gè)匹配子串

一個(gè)數(shù)組。數(shù)組的內(nèi)容與調(diào)用match() 返回的數(shù)組是相同的。

沿用上面的例子:

復(fù)制代碼 代碼如下:

result = regexp.exec(str);

返回的匹配數(shù)組:
[test0,test,0]
并且數(shù)組包含index和input信息:
0:test0
1:test
2:0
index:2
input:xxtest0test1test2test
同樣,在IE6,7,8下,返回的數(shù)組同時(shí)包含lastIndex信息。
!--[if !supportLists]-->2、 !--[endif]-->如果 regexp 具有標(biāo)志 g。
它會(huì)在 regexp的 lastIndex 屬性指定的字符處開(kāi)始檢索。當(dāng) exec() 找到了與表達(dá)式相匹配的文本時(shí),在匹配后,它將把 regexp的 lastIndex 屬性設(shè)置為匹配文本的最后一個(gè)字符的下一個(gè)位置。這就是說(shuō),可以通過(guò)反復(fù)調(diào)用 exec() 方法來(lái)遍歷字符串中的所有匹配文本。當(dāng) exec() 再也找不到匹配的文本時(shí),它將返回 null,并把 lastIndex 屬性重置為 0。
注:無(wú)論 RegExpObject 是否是全局模式,exec() 都會(huì)把完整的細(xì)節(jié)添加到它返回的數(shù)組中。這就是 exec() 與 match() 的不同之處,后者在全局模式下返回的信息要少得多。如果要獲得所有的匹配細(xì)節(jié),就可以在全局模式下循環(huán)調(diào)用exec()方法。
類似:
復(fù)制代碼 代碼如下:

var str = 'xxtest00test11test22test'
regexp = new RegExp(/(test)(.{1})/g);
while((result = regexp.exec(str)) != null){
document.write(result + 'br />');
document.write(regexp.lastIndex+ 'br />');
}

對(duì)于lastIndex屬性的說(shuō)明:
!--[if !supportLists]-->(1) !--[endif]-->lastIndex在regexp上面,而不是返回的數(shù)組結(jié)果里面,IE6,7,8在match()方法的lastIndex實(shí)現(xiàn)上有bug。
!--[if !supportLists]-->(2) !--[endif]-->如果在一個(gè)字符串中完成了一次模式匹配之后要開(kāi)始檢索新的字符串,就必須手動(dòng)地把 lastIndex 屬性重置為 0。

您可能感興趣的文章:
  • js正則函數(shù)match、exec、test、search、replace、split使用介紹集合
  • js正則表達(dá)式之match函數(shù)講解
  • javascript中match函數(shù)的用法小結(jié)
  • 簡(jiǎn)介JavaScript中charAt()方法的使用
  • js charAt的使用示例
  • JavaScript charCodeAt方法入門實(shí)例(用于取得指定位置字符的Unicode編碼)
  • js Map List 遍歷使用示例
  • JS Map 和 List 的簡(jiǎn)單實(shí)現(xiàn)代碼
  • js實(shí)現(xiàn)的map方法示例代碼
  • js正則表達(dá)式之search方法講解
  • js中exec、test、match、search、replace、split用法
  • JS常見(jiàn)疑難點(diǎn)分析之match,charAt,charCodeAt,map,search用法分析

標(biāo)簽:重慶 泰州 長(zhǎng)沙 宣城 銅川 西安 無(wú)錫 綿陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JS正則中的match與exec使用說(shuō)明》,本文關(guān)鍵詞  正則,中的,match,與,exec,使用說(shuō)明,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JS正則中的match與exec使用說(shuō)明》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于JS正則中的match與exec使用說(shuō)明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    色综合久久久久综合体| 国产精品毛片高清在线完整版 | 91精品国产麻豆国产自产在线 | 国产日韩欧美精品综合| 制服丝袜一区二区三区| 欧美日本精品一区二区三区| 在线亚洲欧美专区二区| 欧美日韩专区在线| 在线不卡中文字幕| 久久免费电影网| 国产精品沙发午睡系列990531| 欧美一级欧美三级在线观看| 欧美伊人久久久久久久久影院 | 欧美综合一区二区三区| 欧美影院精品一区| 日韩一区二区三区视频| 久久久蜜臀国产一区二区| 亚洲图片激情小说| 免费不卡在线观看| 色老汉一区二区三区| 日韩美女天天操| 一级日本不卡的影视| 久久精品国产精品亚洲精品| 国产乱码精品一区二区三区忘忧草 | 奇米色一区二区| av激情成人网| 日韩欧美在线不卡| 亚洲精品久久久蜜桃| 青青草97国产精品免费观看| 懂色av中文字幕一区二区三区| 色综合天天性综合| 久久日一线二线三线suv| 亚洲va韩国va欧美va精品| 激情欧美一区二区| 欧美一区二区三区不卡| 综合中文字幕亚洲| 国产精品69毛片高清亚洲| 日韩一区二区三区免费观看| 色婷婷狠狠综合| 亚洲欧洲精品一区二区三区| 经典三级在线一区| 精品国产一区二区三区久久影院| 一区二区三区成人在线视频| 成人aa视频在线观看| 日韩毛片一二三区| 色老汉一区二区三区| 亚洲资源中文字幕| 欧美精品自拍偷拍| 美国欧美日韩国产在线播放| 日韩亚洲电影在线| 国产剧情一区在线| 亚洲天堂av老司机| 国产欧美日韩精品一区| 亚洲成a人片在线观看中文| 一区二区三区免费网站| 欧美视频你懂的| 激情成人综合网| 亚洲视频一区二区在线观看| 欧美视频中文字幕| 激情综合色综合久久| 亚洲精品日日夜夜| 国产午夜久久久久| 日本精品视频一区二区| 久久99久国产精品黄毛片色诱| 亚洲欧美自拍偷拍| 精品理论电影在线观看| 欧美精品乱码久久久久久| 蜜桃精品视频在线观看| 狂野欧美性猛交blacked| 精品亚洲porn| 久久66热re国产| 国产真实乱子伦精品视频| 欧美亚洲一区二区三区四区| 国产农村妇女毛片精品久久麻豆| 日本中文字幕一区二区有限公司| 天天亚洲美女在线视频| 色综合天天综合网国产成人综合天 | 成人激情电影免费在线观看| 捆绑紧缚一区二区三区视频| 精品日韩在线一区| 精品一区二区三区免费| 亚洲成人免费观看| 亚洲同性gay激情无套| 国产精品私人自拍| 欧美日韩性生活| 91在线视频免费91| 日本va欧美va精品发布| 亚洲丝袜美腿综合| 一区二区三区在线视频播放| 欧美xxxxxxxx| 2017欧美狠狠色| 欧美少妇bbb| 成人在线综合网| 国产乱码精品1区2区3区| 久久精品国产999大香线蕉| 麻豆91在线观看| 悠悠色在线精品| 香港成人在线视频| 日韩欧美中文字幕制服| 在线看一区二区| 99久久er热在这里只有精品15| 卡一卡二国产精品 | 中文一区一区三区高中清不卡| 日韩免费性生活视频播放| 欧美另类变人与禽xxxxx| 精品国产一区a| 亚洲视频一区在线| 九色porny丨国产精品| 日本欧美在线看| 美脚の诱脚舐め脚责91| 日韩av一区二| 一本大道综合伊人精品热热| 欧美色图激情小说| 久久精品视频在线免费观看| 亚洲免费观看在线视频| 国产精品原创巨作av| 成人免费高清视频在线观看| 国产在线日韩欧美| 色婷婷久久99综合精品jk白丝 | 亚洲天堂福利av| 国产盗摄一区二区三区| 26uuu成人网一区二区三区| 亚洲欧洲另类国产综合| 视频在线观看一区二区三区| 国产不卡高清在线观看视频| 色哟哟一区二区三区| 国产亚洲欧美日韩在线一区| 亚洲成人av在线电影| 91网站黄www| 日韩一卡二卡三卡国产欧美| 国产日韩高清在线| 国内精品国产成人国产三级粉色| av亚洲精华国产精华精| 欧美tk—视频vk| 午夜电影一区二区三区| 欧美日韩国产大片| 久久国产综合精品| 久久亚洲一级片| 一区二区三区av电影| 91久久精品国产91性色tv| 夜夜嗨av一区二区三区| 欧美夫妻性生活| 日韩av午夜在线观看| 欧美精品电影在线播放| 亚洲欧美aⅴ...| 国产成人亚洲综合a∨婷婷图片 | 制服丝袜亚洲色图| 日本黄色一区二区| 一区二区三区精品| 欧美美女一区二区| 天天操天天干天天综合网| 久久色中文字幕| 欧美日韩精品一区二区在线播放| 日韩影院在线观看| 欧美日韩精品电影| 久久99精品国产麻豆婷婷 | 国产精品自在在线| 一区在线中文字幕| 欧美美女bb生活片| 国产一区二区福利| 国产精品视频一二三区| 久久99久久99精品免视看婷婷| 丝袜亚洲另类丝袜在线| 欧美日韩一区二区电影| 欧美国产综合色视频| 亚洲福利一二三区| 4438x亚洲最大成人网| 国产精品一二三四区| 国产精品乱码一区二区三区软件| 国产在线乱码一区二区三区| 亚洲欧洲精品一区二区三区不卡| 日韩一区二区三区视频在线| 黄色精品一二区| 亚洲欧洲精品一区二区精品久久久| 久久国产夜色精品鲁鲁99| 日韩精品一区二区在线| 男女性色大片免费观看一区二区| 91精品国产综合久久精品app| 日本在线不卡视频一二三区| 国产精品欧美综合在线| 欧美日韩综合不卡| 精品视频在线免费| 欧美性感一类影片在线播放| 国产一区日韩二区欧美三区| 日韩中文字幕一区二区三区| 欧美韩日一区二区三区| 日韩一区二区在线播放| 精品国产免费视频| 久久精品一区八戒影视| 在线观看91精品国产入口| 日韩美女视频一区二区在线观看| 色av一区二区| 欧美日韩高清在线| 91精品午夜视频| 欧美变态凌虐bdsm| 国产精品私人影院| 国产精品无码永久免费888| 久久久久9999亚洲精品| 久久久久久久免费视频了| 1024精品合集|