function check()
{
var str=document.getElementById("input1").value
var s="^正则表达式$"
var re = new RegExp(s, "ig");
alert(re.test(str))
}
============================
function check2()
{
var str2=document.getElementById("input2").value
var s2="正则表达式"
var re = eval("/^"+s2+"$/ig")
alert(re.test(str2))
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
查看更多关于正则表达式中使用变量赋值的详细内容...