risolto, il problema stava in una seconda replace che annullava la prima...niente stranezze dunque

grazie a tutti