详解正则表达式的贪婪模式与非贪婪模式

时间:2024-02-09 14:45:27
【文件属性】:

文件名称:详解正则表达式的贪婪模式与非贪婪模式

文件大小:34KB

文件格式:PDF

更新时间:2024-02-09 14:45:27

模式匹配 正则 正则表达式

什么是正则表达式的贪婪与非贪婪匹配   如:String str=abcaxc;     Patter p=ab*c;   贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串str,结果就是匹配到:abcaxc(ab*c)。   非贪婪匹配:就是匹配到结果就好,就少的匹配字符。如上面使用模式p匹配字符串str,结果就是匹配到:abc(ab*c)。 下面通过实例代码看下正则表达式的贪婪模式与非贪婪模式,具体内容如下所示: 贪婪模式:能匹配的最大部分  s = This is a number 234-235-22-4223 r = re


网友评论