$test = 测试测试(测试123); 替换后为 $test = 测试测试; 把字符串后面括号中的东西全部替换为空。 回复讨论(解决方案) echo preg_replace('/\([^)]+\)$/','',$test);