在正则验证中,有时需要匹配最多的字符,有时需要最少的匹配字符串,就需要使用贪婪模式和非贪婪模式了。
*和+是贪婪的:
比如匹配html标签:
javascript
<span>xxx</span>
<\w+> 是贪婪的,会直接匹配整个字符串:<span>xxx</span>
如果要改变为匹配最小字符串则:
<\w+?> 是非贪婪的,会最小的匹配:<span>