您的位置:首页 > 其它

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

2018-04-17 13:00 447 查看
表面上看是一样的,但贪婪程度不一样。前者非贪婪模式,后者贪婪模式。

例 1

UMUUUUUUMU

U{3,5} 匹配 5 个 U

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

例 2

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

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

>.*?< 匹配 >UMU618<
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  正则表达式