正則表達(dá)式的簡(jiǎn)單的概念

<script>
    var str = "小2二3410822199212260517";
    var reg = /^\w$/;

    // 1. 正則表達(dá)式是匹配特殊的規(guī)則的字符串
    // 2. 兩種表現(xiàn)形式 1> 字面量 var reg = /\b/; 2> 構(gòu)造函數(shù) var reg = new RegExp("");
    // 3. test()函數(shù)用來測(cè)試字符串是否符合正則的規(guī)則
    // 4. exec() 是用來匹配符合規(guī)則的字符
    // 5. 元字符
    // 6. 轉(zhuǎn)義字符: \ 轉(zhuǎn)變\后面所跟字符的含義
    // 7. ^ :以某一個(gè)元字符開始 $:以某一個(gè)元字符結(jié)尾
    // 8. * : 代表出現(xiàn)次數(shù)的量詞元字符 0到多次 +:代表至少出現(xiàn)一次的量詞元字符 ?:代表出現(xiàn)0-1次 {n}:代表出現(xiàn)n次
    // {n,} : 出現(xiàn) n到多次 {n,m}:出現(xiàn)n到m次
    // 9. \n :匹配換行符 .:匹配除了\n以外的字符
    // 10. ():分組 將一個(gè)大正則分成幾個(gè)小的正則
    // 11. x|y :x、y中的一個(gè)
    // 12. [xyz]:x.y.z中的一個(gè)
    // 13. [^xyz]:除了xyz的任意一個(gè) [a-z]:a-z  [0-9]: 0-9
    // 14。 \d: 0-9 \D:除了0-9
    // 15. \b:匹配邊界符 \w:數(shù)組字母下劃線 \s:不可見字符(\n\t\r等)
    // 16: [] 可以屏蔽特殊字符的意思
//    console.log(reg.test('W'))
    // DEMO1 reg = /^\d$/; 只能是0-9
    // demo2 reg = /^\d\d\d$/; 只能是三位數(shù) 0-9
//    reg = /^\w[^a-z]$/;
//    console.log(reg.test('31w'))
    // demo3
//    reg = /\d{2}/;
//    console.log(reg.exec('xiaoer22'));
    // demo4 :手機(jī)號(hào)
//    reg = /^1[0-9]{10}$/; // reg = /^1\d{10}¥/;
//    console.log(reg.test('13222222222'))
//    reg = /./;
//    console.log(reg.test('3'))
    // demo5: .
//    reg = /^0.{3}2$/;
//    console.log(reg.test('03332'));
    // demo6:
//    reg = /^[^0-9a-z]/;
//    console.log(reg.test('A3w34322'))
</script>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 很多時(shí)候我們有對(duì)Linux系統(tǒng)的文件進(jìn)行文本檢索或者說是文本查找的需要,這時(shí)我們就需要利用到正則表達(dá)式“grep”...
    扎啤閱讀 967評(píng)論 0 0
  • 12月4日修改 11月23日便簽修改 I: 當(dāng)我們?cè)噲D影響別人的行為時(shí),如果用前三種方法(即:通過引導(dǎo)讓對(duì)方做出主...
    gbmken閱讀 534評(píng)論 2 0
  • 關(guān)于是否要離職的這個(gè)問題曾經(jīng)有段時(shí)間一直困擾著我,那時(shí)候的我才工作了四個(gè)多月。那時(shí)候的我心里總是會(huì)有兩個(gè)聲音在打架...
    渺小的自己閱讀 405評(píng)論 0 0
  • 小牛姑閱讀 183評(píng)論 0 0
  • 都市的霓虹燈還未熄滅,汽車的鳴笛聲已經(jīng)拉開一天的序幕。寬闊的馬路上車流不息,在交通路口更是人車混雜;擁擠的街道塞滿...
    壺上春秋閱讀 161評(píng)論 0 0

友情鏈接更多精彩內(nèi)容