我想通过在PHP中使用下面的表达式来删除()
之间的内容,我的代码也在删除HTML标签内的内容。我怎么能过来呢?正则表达式适用于html外的大括号内容
输入 - 一种解释(诗)通常构造成
预期输出 - 的解释一组<a href="/wiki/Statement_(logic)" title="Statement (logic)">statements</a>
通常构造成
输出I GOT-的解释一组<a href="/wiki/Statement_(logic)" title="Statement (logic)">statements</a>
是一组<a href="/wiki/Statement_" title="Statement ">statements</a>
通常构造
我的代码 - preg_replace('/\(([^()]*+|(?R))*\)\s*/', ' ', $string);
提供您的代码。特别是你的输入,你得到的输出和期望的输出。 –
停止打破编辑! –
嗨,罗伯特,我修改了我的问题。 –