濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > javascript 正則表達(dá)式(二) 使用技巧說(shuō)明

javascript 正則表達(dá)式(二) 使用技巧說(shuō)明

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

      概念: 將單獨(dú)的直接量字符放進(jìn)方括號(hào)內(nèi)就可以組合成字符類(character class)。

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

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

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

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

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

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

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

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

      \d——任何ASCII數(shù)字,等價(jià)于[0-9]

      \D——除了ASCII數(shù)字,==[^0-9]

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

二、重復(fù)

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

      注:重復(fù)是匹配前一模式的一個(gè)或多個(gè)副本

三、非貪婪的重復(fù)(看是明白一點(diǎn),做了實(shí)驗(yàn)后不明白了!)  

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

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); //這兩個(gè)匹配出來(lái)的數(shù)組居然是一樣的

四、選擇、分組和引用

|:選擇

匹配符號(hào)從左到右的表達(dá)式(匹配一個(gè)后不會(huì)再往后走了)

var regChoose = /\d{2}|\w{4}/; //要么兩位小數(shù),要么四個(gè)小寫(xiě)字母,匹配第一個(gè)就不匹配第二個(gè)


():組合

作用一:將單獨(dú)的項(xiàng)目組合成子表達(dá)式

var regCombination = /(菜鳥(niǎo)吃蟲(chóng))+蟲(chóng)吃菜/ //“菜鳥(niǎo)吃蟲(chóng)”一定要出現(xiàn)一次或更多次

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


您可能感興趣的文章:
  • 正則表達(dá)式高級(jí)學(xué)習(xí)技巧
  • ASP正則表達(dá)式技巧
  • PHP 正則表達(dá)式的幾則使用技巧
  • 正則表達(dá)式高級(jí)技巧及實(shí)例詳解 笨活兒
  • 模板引擎正則表達(dá)式調(diào)試小技巧
  • 正則表達(dá)式的高級(jí)技巧分享
  • .NET 正則表達(dá)式使用高級(jí)技巧之替換類介紹
  • 正則表達(dá)式匹配不包含某些字符串的技巧
  • 寫(xiě)出高效率的正則表達(dá)式技巧總結(jié)

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《javascript 正則表達(dá)式(二) 使用技巧說(shuō)明》,本文關(guān)鍵詞  javascript,正則,表達(dá)式,二,;如發(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)文章
  • 下面列出與本文章《javascript 正則表達(dá)式(二) 使用技巧說(shuō)明》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于javascript 正則表達(dá)式(二) 使用技巧說(shuō)明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    贡觉县| 兴安盟| 沈丘县| 昌宁县| 牟定县| 海南省| 永州市| 沂南县| 广宁县| 隆尧县| 寻乌县| 大兴区| 公主岭市| 康乐县| 漳浦县| 新化县| 中卫市| 德兴市| 南宁市| 瑞丽市| 吉木萨尔县| 理塘县| 大冶市| 烟台市| 木兰县| 陈巴尔虎旗| 龙里县| 凤冈县| 舞阳县| 慈溪市| 张北县| 察隅县| 金华市| 江华| 灵山县| 卓资县| 全南县| 白朗县| 富宁县| 融水| 呼图壁县|