Add replaceSubString function