var str = "<% some-text-here %>";
alert( str.match(/<% (.*) %>/ig) ); // result in ["<% main-menu-music %>"]
我需要通过“some-text-here”获得警报。帮帮我吧。 THX。
答案 0 :(得分:5)
要获取已捕获的群组,您需要RegExp.exec
:
var match = /<% (.*) %>/ig.exec("<% some-text-here %>")
//match[1] == "some-text-here"
答案 1 :(得分:1)
缺少结束)
alert( str.match(/<%(.*)%>/ig));
答案 2 :(得分:0)
匹配返回数组,我建议使用替换
alert(str.replace(/[%\s]*&[glt;%\s]+/ig, ''));