考题:正则表达式 .*? 和 .* 有区别吗?

原创
2018/04/17 13:00
阅读数 323

表面上看是一样的,但贪婪程度不一样。前者非贪婪模式,后者贪婪模式。

例 1

UMUUUUUUMU

U{3,5} 匹配 5 个 U

U{3,5}? 匹配 3 个 U

例 2

<name>UMU618</name><name>UMUTech</name>

>.*< 匹配 >UMU618</name><name>UMUTech<

>.*?< 匹配 >UMU618<

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部