如题:
有 字符串:" <html><script>alert("发送成功");window.close();</script></html>" ; 取出alert内的内容,取"发送成功" 字符串我已经通过 str.match(/alert\([\w\W]+\)/g).toString()把 alert("发送成功") 给取出来了。现在只要把alert 及括号和单引号和双引号去掉。不想使用replace("alert","").replace("(","").replace(")","").......之类的。想使用正则表达式来写。。求之。谢谢。
http://topic.csdn.net/u/20110516/16/dec62d44-576a-47b6-a292-e97a2db3b87c.html
var str = "<html>xx</html><script>alert('aaa');window.location='bb';</script>"
var patten = /alert\([\"\']([\s\S]+)[\"\']\)/;
alert(patten.exec(str)[1])
这个试试吧。。