精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 誰能解釋一下這個正則表達(dá)式 \b((?abc)\w)+\b

    誰能解釋一下這個正則表達(dá)式 \b((?abc)\w)+\b
    看了一篇教程,匹配不包含連續(xù)字符串a(chǎn)bc的單詞
    但我還是看不懂怎樣做到的
    其他人氣:563 ℃時間:2020-05-19 13:29:23
    優(yōu)質(zhì)解答
    應(yīng)該是沒理解(?!abc)的意義,!)匹配的是一個位置,不占用任何字符.
    !abc)的意義就是從當(dāng)前匹配到的位置起,接下來不是一個字符"a"接著一個字符"b"接著一個字符"c".
    !abc)\w的意義是用(?!abc)來限定\w的匹配,從\w的位置起不能出現(xiàn)一個字符"a"接著一個字符"b"接著一個字符"c".
    ((?!abc)\w)+就是多個被限定的\w組成的單詞,這個單詞中肯定不會出現(xiàn)"abc".
    再舉個例子:
    !office)[a-z]+2000:不匹配"office2000",匹配"windows2000"
    !a11)a:匹配"a10a11a12"中的第一個和第三個"a"
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版