请问这个表达式里面*号后面的?什么意思
"\<\!\-\-(\s|\n)*?\-\-\>" 前面的我都可以看懂,这个表达式的目的是匹配注释。*号不是代表()号里面的匹配出现0次或者多次吗 那为什么还要跟个?号 这个不是代表出现0次或者1次吗。。麻烦那个解释下
"\<\!\-\-(\s|\n)*?\-\-\>" 前面的我都可以看懂,这个表达式的目的是匹配注释。*号不是代表()号里面的匹配出现0次或者多次吗 那为什么还要跟个?号 这个不是代表出现0次或者1次吗。。麻烦那个解释下
调试欢乐多
var str = "<!----><!---->";
alert(str.match(/<!--[\s\S]*?-->/)); // <!---->var str = "<!----><!---->";
alert(str.match(/<!--[\s\S]*-->/)); // <!----><!---->