new-string: The value used as a replacement. new-string can contain any value. It does not have to be the same length as existing string.
occurrence: An optional REPLACE