任務(wù)21

回答:

  1. \d,\w\s,[a-zA-Z0-9],\b.,*+,?,x{3},^,$分別是什么?
    \d:查找數(shù)字;
    \w:查找數(shù)字,字母,下劃線;
    \s:查找空白字符,包括空格、tab、換行、回車;
    [a-zA-Z0-9]:查找大小寫字母、數(shù)字中的任意一個(gè);
    \b:?jiǎn)卧~邊界,包括開頭、結(jié)尾、空格、字母分隔符(-);
    .:匹配任意單個(gè)字符,除了換行和行結(jié)束符;
    n*:匹配包含0個(gè)或多個(gè)n的字符串;
    n+:匹配包含1個(gè)或多個(gè)n的字符串;
    n?:匹配包含0個(gè)或1個(gè)n的字符串;
    x{3}:匹配包含3個(gè)x的字符串;
    ^\d:匹配以數(shù)字開頭的字符串,^用在[]里表示“非”的意思,[^/d]這就表示查找非數(shù)字的字符串;
    \d$:匹配以數(shù)字結(jié)尾的字符。
  2. 貪婪模式和非貪婪模式指什么?
    貪婪模式在整個(gè)表達(dá)式匹配成功的前提下,盡可能多的匹配,而非貪婪模式在整個(gè)表達(dá)式匹配成功的前提下,盡可能少的匹配。
    匹配優(yōu)先量詞包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。
    忽略優(yōu)先量詞包括:“{m,n}?”、“{m,}?”、“??”、“*?”和“+?”。
    代碼
最后編輯于
?著作權(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)容

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