$test = 测试测试(测试123); は $test = 测试测试; に置き換えられます。文字列の後の括弧内はすべて何も置き換えません。 ディスカッションに返信 (解決策) echo preg_replace('/([^)]+)$/','',$test);