求一则正则表达式,主要目的是去除小括号和小括号中的内容

仅仅是英文模式下的小括号()一般形式为XXX[1](×1)XXX{ddd}(×3)希望只保留XXX[1],XXX{ddd}我试了很多网上的表达式,连[]和{}也会一起过滤... 仅仅是英文模式下的小括号() 一般形式为XXX[1](×1) XXX{ddd}(×3)
希望只保留XXX[1] , XXX{ddd} 我试了很多网上的表达式,连[]和{}也会一起过滤掉

php下使用,谢谢
展开
 我来答
百度网友8041235
2013-04-15 · TA获得超过227个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:228万
展开全部
$s = 'XXX[1](×1) XXX{3}(×3) XXX[4](×4) XXX{5}(×5)';
echo preg_replace("/\([^\)]*\)/", '' ,$s);
追问
谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式