5 回答
TA贡献1887条经验 获得超5个赞
使用Reluctant 数量词
1 2 3 4 | String reg="乘+(.*?)车"; while(m.find()){ m.group(1); } |
TA贡献1798条经验 获得超3个赞
为什么他匹配的是整个的,而不是前三个字符。 贪婪比配,匹配最多的字符
如果需要改成非贪婪的模式reg="乘(.+?)车" 可以匹配到3个字符 ,再不明白,可以百度
group(1)不显示,你可以把括号后面的+去掉试试
- 5 回答
- 0 关注
- 7686 浏览
-
大厂算法面试真题解析32讲
共32小节 331人已购买¥ 68.00
马上订阅 -
32 堂微服务架构设计与落地精讲课
共32小节 276人已购买¥ 78.00
马上订阅 -
Java 并发编程深度解析
共54小节 328人已购买¥ 58.00
马上订阅 -
网络编程之Netty一站式精讲
共40小节 620人已购买¥ 68.00
马上订阅 -
再学经典:《Effective Java》独家解析
共32小节 402人已购买¥ 68.00
马上订阅
添加回答
举报