js 正则获取括号内容(不要括号,请测试好了再来,谢谢)

JavaScript019

js 正则获取括号内容(不要括号,请测试好了再来,谢谢),第1张

正则获取括号中内容的javascript程序如下

<script type=text/javascript>

 var str = "he(llow)orld"

 var regex="

\\((.+?)\\

)"

 var arr=str.match(regex)

 alert(arr[1])

</script>

运行结果

llow

var str="123[你的]456[我的]789"

var r = /^.+?\[(.+?)\].+?\[(.+?)\].*$/

var m = r.exec(str)

if(m) {

alert(m[1])  //你的

alert(m[2])    //我的

}

else {

alert("不匹配")

}