Non faresti meglio con una preg_match??

preg_match("/(\[pm_to\")(.+)(\"\])(.+)/" , $message);