麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

javascript 正則表達式(二) 使用技巧說明

2020-03-16 21:13:23
字體:
來源:轉載
供稿:網友
javascript 正則表達式(二) 使用技巧說明
 
 
 一、字符類

      概念: 將單獨的直接量字符放進方括號內就可以組合成字符類(character class)。

      注:紅色表示不是特別清楚的

      [...]  ——表示字符類中任意一個字符都滿足     

      [^...]——除字符類中的任意一個字符都滿足

      .——除換行符(/n)和Unicode終止符之外的任意字符(不知道有什么用?)

      /w——(word)任何ASCII單字字符,==[a-zA-Z0-9]

      /W——任何非ASCII單字字符,==[^a-zA-Z0-9]

      /s ——(space)任何Unicode空白字符

      /S——任何非Unicode空白字符

      /d——任何ASCII數字,等價于[0-9]

      /D——除了ASCII數字,==[^0-9]

      [/b]——退格直接量(不知道有什么用?)

二、重復

      重復還有:{n,m},{n,},{n},?,+,*不一一解釋

      注:重復是匹配前一模式的一個或多個副本

三、非貪婪的重復(看是明白一點,做了實驗后不明白了?。?nbsp; 

復制代碼代碼如下:

var s = "aaaaabab"; 
var tanlan = /a*b/; 
var landu = /a*?b/; 
var t = s.match(tanlan); //本以為t:aaaaabab,l:aaaaab 
var l = s.match(landu); //這兩個匹配出來的數組居然是一樣的

四、選擇、分組和引用 

|:選擇 

匹配符號從左到右的表達式(匹配一個后不會再往后走了) 

var regChoose = //d{2}|/w{4}/; //要么兩位小數,要么四個小寫字母,匹配第一個就不匹配第二個 


():組合 

作用一:將單獨的項目組合成子表達式 

var regCombination = /(菜鳥吃蟲)+蟲吃菜/ //“菜鳥吃蟲”一定要出現一次或更多次 

作用二:取出字串,以后匹配


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 在线观看视频亚洲 | 91精品国产综合久久婷婷香 | 日韩精品久久久 | 毛片视频播放 | 国产在线精品一区二区三区 | 中文字幕精品在线视频 | 2017亚洲男人天堂 | 国产精品视频在线观看免费 | 国产高潮好爽受不了了夜色 | 久久伊人国产精品 | 伦理三区| 91精品国产一区二区三区四区在线 | 久久影院午夜 | 男女无套免费视频 | 日韩精品中文字幕一区二区三区 | 中国fx性欧美xxxx | 深夜免费观看视频 | 久久福利电影网 | 2023av在线视频 | 91精品国产91 | 一级黄色在线免费观看 | 国产一级一区二区三区 | 在线中文字幕网站 | 欧美城网站地址 | 成人黄视频在线观看 | 成人一区二区在线观看视频 | 中文字幕 亚洲一区 | 国产成人精品免高潮在线观看 | 国产一级一片免费播放 | 久久久日韩精品一区二区 | 午夜色视频在线观看 | 国产精品久久久久久影院8一贰佰 | 色综合网在线观看 | www.成人免费 | 久久草草影视免费网 | 欧美成人一区二区视频 | 深夜福利视频免费观看 | 精品国产91久久久 | av成人在线电影 | 99亚洲伊人久久精品影院红桃 | 成年人在线视频观看 |