var cob='bxa';
var oreg=/bx*?/g
var res=cob.match(oreg);
console.log(res)//["b"];
请教一下大神们告诉一下这个匹配的原理及顺序,为什么结果是[b]而不是[bx]??
var cob='bxa';
var oreg=/bx*?/g
var res=cob.match(oreg);
console.log(res)//["b"];
请教一下大神们告诉一下这个匹配的原理及顺序,为什么结果是[b]而不是[bx]??
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答929 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.1k 阅读
?表示的是非贪婪匹配模式,尽可能少地进行匹配,所以x*?就不会匹配到x了