正则表达式贪婪与非贪婪模式 - 起点终站

我们应该感谢相遇,无论结局是喜是悲....
正则表达式贪婪与非贪婪模式
  • 首页 > 教程小结
  • 作者:起点终站
  • 2016年12月12日 17:12 星期一
  • 浏览:18110
  • 字号:
  • 评论:5
  • 1.什么是正则表达式的贪婪与非贪婪匹配

    如:String str="abcaxc";

    Patter p="ab*c";

    贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串str,结果就是匹配到:abcaxc(ab*c)。

    非贪婪匹配:就是匹配到结果就好,就少的匹配字符。如上面使用模式p匹配字符串str,结果就是匹配到:abc(ab*c)。

    2.编程中如何区分两种模式

    默认是贪婪模式;在量词后面直接加上一个问号?就是非贪婪模式。

    量词:{m,n}:m到n个

    *:任意多个

    +:一个到多个

    ?:0或一个

      您阅读这篇文章共花了:  
    本文作者:起点终站      文章标题: 正则表达式贪婪与非贪婪模式
    本文地址:https://blog.hellozwh.com/?post=226
    版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
    • blogger
    烧酒博客2016-12-16 12:57
    一脸蒙B中……
    起点终站 没错,我就是那个帅逼站长2016-12-16 15:12
    [偷笑] 你的https证书哪里搞的?付费的么
    烧酒博客2016-12-16 15:48
    万网的,免费一年,快去搞个玩玩吧 [嘻嘻]
    起点终站 没错,我就是那个帅逼站长2016-12-16 15:49
    唔。。我刚在百度云搞。。折腾看看嘿
    起点终站 没错,我就是那个帅逼站长2016-12-17 20:14
    昨晚搞了下。把站玩坏了。一脸蒙B中....
    返回顶部| 首页| 手气不错| 网站地图| sitemap| 装逼生成器| 站长介绍|

    Copyright © 2016-2019 起点终站 闽ICP备16011094号-1