使用PHP和preg_replace
替换一组括号中的所有内容的语法是什么。
例如,我想使用以下代码删除“(unknowntext)
”:
$string = 'This text (wont) work';
preg_replace("(unknowntext)", "", $string);
预期输出:This text work
答案 0 :(得分:8)
当然,这不适用于嵌套括号,所以不要指望它在这些情况下有效。
$string = preg_replace('/\([^)]*\)/', '', $string);