正则表达式

2016-10-04  本文已影响0人  老虎爱吃母鸡
"this is <em>test</em>".match(/<.*>/)//"<em>test</em>"

我们的原意是匹配<em>,但是因为贪婪模式会尽可能多的匹配,所以当第一次匹配到<em>的时候不会停止,而是继续往下查找,直到不能匹配为止
非贪婪模式:当*?+?时候触发非贪婪模式,也可以称为惰性模式,就是一旦满足条件就不再往下匹配

"this is <em>test</em>".match(/<.*?>/)//"<em>"

当使用非贪婪模式的时候,一旦匹配到满足条件的<em>,就返回了结果不再继续往下匹配

上一篇 下一篇

猜你喜欢

热点阅读