请问(.*?)  (.+?)  之类的是什么意思?怎么理解。
正则表达式

解决方案 »

  1.   

    .元字符,匹配除换行符以外的任意字符
    *前面的字符出现0次或多次
    +前面的字符出现1次或者多次参考:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html
      

  2.   

    源字符串:aa<div>test1</div>bb<div>test2</div>cc
    正则表达式一:<div>.*</div>
    匹配结果一:<div>test1</div>bb<div>test2</div>
    正则表达式二:<div>.*?</div>
    匹配结果二:<div>test1</div>(这里指的是一次匹配结果,所以没包括<div>test2</div>)
    根据上面的例子,从匹配行为上分析一下,什是贪婪与非贪婪模式。http://blog.csdn.net/lxcnn/article/details/4756030