正则拾遗 ?匹配前面的子表达式零次或一次,或指明一个非贪婪限定符* 和 + 限定符都是贪婪的,因为它们会尽可能多的匹配文字,只有在它们的后面加上一个 ? 就可以实现非贪婪或最小匹配。 ?匹配前面的子表达式零次或一次,或指明一个非贪婪限定符 想要匹配一个字符串里的<a> 标签并替换掉 可使用 '<a>ss</a>'.replace(/<a.*?>|<\/a>/g,'') * 和 + 限定符都是贪婪的,因为它们会尽可能多的匹配文字,只有在它们的后面加上一个 ? 就可以实现非贪婪或最小匹配。