導航:首頁 > 源碼編譯 > xxxx張怕芝xxxxxbbbbb

xxxx張怕芝xxxxxbbbbb

發布時間:2024-03-16 02:17:50

⑴ 大家好,幫我理解一下下面的幾個java里的正則表達式的意思在java的Pattern類里出來的

aaaax?bbbbb

? 限定 'x' 出現1次或0次 可匹配 "aaaaxbbbbb" 也可匹配 "aaaabbbbb"

--------------------------------

aaaax*bbbbb

* 限定 'x' 出現任意次 可匹配 "aaaabbbbb" 也可匹配 "aaaaxxxxxbbbbb" 也可匹配 "aaaaxxxxxxxxxxxxxxxbbbbb" 多少個 x 都行

--------------------------------

aaaax+bbbbb

+ 限定 'x' 出現1次或1次以上 可匹配 "aaaaxbbbbb" 也可匹配"aaaaxxxxxbbbbb" 也可匹配"aaaaxxxxxxxxxxxxbbbbb"多少個 x 都行,就不能沒有 'x'

--------------------------------

aaaax{3}bbbbb

{3} 限定 'x' 出現3次或3次以上 可匹配 "aaaaxxxbbbbb"

--------------------------------

aaaax{3,}bbbbb

{3,} 限定 'x' 出現3次 可匹配 "aaaaxxxbbbbb" 也可匹配"aaaaxxxxxbbbbb" 也可匹配"aaaaxxxxxxxxxxxxbbbbb"多少個 x 都行,就不能小於3次

--------------------------------

aaaax{3,5}bbbbb

{3,5} 限定 'x' 出現3次至5次 可匹配 "aaaaxxxbbbbb" 也可匹配"aaaaxxxxxbbbbb" 也可匹配"aaaaxxxxbbbbb" 不能小於3次,不能大於5次

--------------------------------
--------------------------------
--------------------------------
--------------------------------
--------------------------------

相信樓主能明白?, +, *, {n}, {n,}, {n,m} 的意思了

如果在限定符後邊再加上一個 ?

變成 ??, +?, *?, {n}?, {n,}?, {n,m}?

那麼它就是懶惰模式

不加的就是貪婪模式

比如有 原文: "----------AzzzzzzzzzzzzAxxxxxxxxxxA--------"

那麼 表達式 "A\w*A" 會匹配 "AzzzzzzzzzzzzAxxxxxxxxxxA" 這部分
那麼 表達式 "A\w*?A" 會匹配 "AzzzzzzzzzzzzA" 這部分

貪夢模式,盡可能多的匹配

懶惰模式,盡可能少的匹配

閱讀全文

與xxxx張怕芝xxxxxbbbbb相關的資料

熱點內容
phpgetcookie 瀏覽:137
程序員最煩遇到的單詞 瀏覽:122
開始伺服器升級需要什麼 瀏覽:977
gcc中的編譯選項 瀏覽:185
程序員長沙開滴滴 瀏覽:136
十幾加幾的進位加法演算法 瀏覽:381
c語言實現字母加密成字母 瀏覽:325
linux重啟java服務 瀏覽:50
ubuntu的命令行在哪裡 瀏覽:981
伺服器tk是什麼意思 瀏覽:396
防止軟體加密碼卸載 瀏覽:181
自建伺服器與雲伺服器 瀏覽:541
已解壓車能過戶能買嗎 瀏覽:774
上網行為linux 瀏覽:352
解壓對身體的好處 瀏覽:71
php服務端框架 瀏覽:454
gitlabpdf 瀏覽:611
大專程序員面試公司 瀏覽:950
iphone相片不能新建文件夾 瀏覽:450
底部加密封條 瀏覽:498