正则表达式 贪婪匹配和懒惰匹配

1、贪婪匹配和懒惰匹配 影响的是正则表达式的限定符的匹配结果;

    在限定符后面加上?,则为懒惰模式;在限定符后面不加?,则为贪婪模式;常用的限定符如下:

如下截图参考:http://deerchao.net/tutorials/regex/regex.htm

2、实例

贪婪模式:会匹配最长的以开始位置开始,以结束位置结束的字符串;

懒惰模式:匹配尽可能少的字符

贪婪模式 正则表达式 <div>.*<\/div>  图一为匹配结果

懒惰模式 正则表达式 <div>.*?<\/div> 图二为匹配结果

图一

图二:

            

猜你喜欢

转载自blog.csdn.net/u010865136/article/details/82153775
今日推荐