var str = "<% some-text-here %>";
alert( str.match(/<% (.*) %>/ig) ); // result in ["<% main-menu-music %>"]
我需要通过“some-text-here”来保持警惕。请帮帮我。谢谢。
var str = "<% some-text-here %>";
alert( str.match(/<% (.*) %>/ig) ); // result in ["<% main-menu-music %>"]
我需要通过“some-text-here”来保持警惕。请帮帮我。谢谢。
为了获得捕获的组,您需要RegExp.exec
:
var match = /<% (.*) %>/ig.exec("<% some-text-here %>")
//match[1] == "some-text-here"
缺少关闭)
alert( str.match(/<%(.*)%>/ig));
匹配返回一个数组,我建议使用替换
alert(str.replace(/[%\s]*&[glt;%\s]+/ig, ''));