正则表达式的贪婪匹配(.*)和非贪婪匹配(.*?)

.*?
    正则引擎默认是贪婪的,当出现"*"时,它会尽量去匹配尽可能长的字符串

    一个用于修正以上问题的可能方案是用"*"的惰性代替贪婪性。你可以在"*"后面紧跟一个问号"?"来达到这一点  
这告诉正则引擎,尽可能少的重复上一个字符

posted @ 2010-01-16 23:27  dzqabc  阅读(12312)  评论(0编辑  收藏  举报