替换小括号中内容的正则表达式 我想写一个正则表达式,来替换一个字符串中小括号中的所有内容!括号可以嵌套:列如有一个字符串"AAA(BBB(CCC)DDD(EEE(FFF)GGG(HHH)))III(JJJ)KKK(LLL)"替换后得到AAAIIIKKK,这个正则表达式怎么写呢正则表达式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var a = "AAA(BBB(CCC)DDD(EEE(FFF)GGG(HHH)))III(JJJ)KKK(LLL)";while(/\(\w*?\)/.test(a)) a=a.replace(/\(\w*?\)/g,"");alert(a); 这个最多支持5重括号嵌套,应该够了吧var a = "AAA(BBB(CC(X(XX(XXX)X)XX)C)DDD(EEE(FFF)GGG(HHH)))III(JJJ)KKK(LLL)";a=a.replace(/\((\w*(\((\w*(\((\w*(\((\w*(\((\w*)*\))*\w*)*\))*\w*)*\))*\w*)*\))*\w*)*\)/g,"");alert(a); 新手请教!如何用客户端代码操作服务器端数据库中的数据? 老问题了,做过类似的并且成功的帮忙一下了,谢谢 56.com中的相册效果是怎么做的? 用js输出的position在IE下不能浮动 关于表的问题?? 我在网页里调用一个ocx控件,如果本地计算机上没有这个控件,如何确认? IE关闭问题 [求救醒目]如何用javascript实现跨页面存储?[求救醒目] 关于onblur事件的问题 关于javascript和iframe的问题 js中如何操作数组?添加多个元素 请教关于jquery.ui.sortable和jquery.ui.droppable的问题
var a = "AAA(BBB(CCC)DDD(EEE(FFF)GGG(HHH)))III(JJJ)KKK(LLL)";
while(/\(\w*?\)/.test(a))
a=a.replace(/\(\w*?\)/g,"");
alert(a);
a=a.replace(/\((\w*(\((\w*(\((\w*(\((\w*(\((\w*)*\))*\w*)*\))*\w*)*\))*\w*)*\))*\w*)*\)/g,"");
alert(a);