正则表达式:为什么匹配的是ab而不是a啊

vars='Hi,doyou(know)yourabcs?';
constregex1=/ab?/gi;
console.log(regex1.exec(s));
aluckdog
浏览 391回答 2
2回答

蝴蝶不菲

vars='Hi,doyou(know)yourabcs?';constregex1=/ab??/gi;console.log(regex1.exec(s));

忽然笑

是ab而不是abc?因为理应是ab……'...abc.'.match(/ab.?/gi)才为abc补充:/ab??/非贪婪模式下结果为"a"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript