导航:首页 > 源码编译 > 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相关的资料

热点内容
游戏开发程序员书籍 浏览:841
pdf中图片修改 浏览:268
汇编编译后 浏览:473
php和java整合 浏览:828
js中执行php代码 浏览:440
国产单片机厂商 浏览:57
苹果手机怎么设置不更新app软件 浏览:284
转行当程序员如何 浏览:492
苹果id怎么验证app 浏览:864
查看手机命令 浏览:953
抖音反编译地址 浏览:225
如何加密软件oppoa5 浏览:233
java从入门到精通明日科技 浏览:94
拆解汽车解压视频 浏览:597
新版百度云解压缩 浏览:592
android上下拉刷新 浏览:880
centos可执行文件反编译 浏览:838
林清玄pdf 浏览:271
黑马程序员java基础 浏览:284
awss3命令 浏览:359