替换括号内的内容

时间:2011-11-08 19:25:16

标签: php regex preg-replace

使用PHP和preg_replace替换一组括号中的所有内容的语法是什么。

例如,我想使用以下代码删除“(unknowntext)”:

$string = 'This text (wont) work';
preg_replace("(unknowntext)", "", $string);

预期输出:This text work

1 个答案:

答案 0 :(得分:8)

当然,这不适用于嵌套括号,所以不要指望它在这些情况下有效。

$string = preg_replace('/\([^)]*\)/', '', $string);