doreplacetext