日期:2014-05-16  浏览次数:20354 次

求匹配括号的正则表达式
比如输入“(深圳)”让其验证通过,在网上查了下都不能用,求高手指点
------解决方案--------------------
你的是中文状态下的括号,英文的要转义,英文下的()是关键字,要写成\(\)
------解决方案--------------------
<html>
<head>

</head>
<body>

<script type="text/javascript">
var str = "(深圳)";
var reg = /^[\u4E00-\u9FA5\(\)]+$/;
if(reg.test(str)){
alert('成功')
}else{
alert('失败')
}
</script>
</body>
</html>

------解决方案--------------------
/^[\u4E00-\u9FA5()()]+$/