trim ist nur für Anfang und Ende gedacht.
Wie wärs einfach mit str_replace? regex ist dafür doch viel zu komplex.
Warning: hex2bin(): Hexadecimal input string must have an even length in
Dann hast du noch was anderes mit entfernt oder hinzugefügt. Sieh dir die Daten vorher und nacher an und vergleiche was du hast und was du haben wolltest.