Replacing Dates Portions of a Name

Unfortunately not a one time thing, basically looking to set a workflow, so 90 days prior to deal expiring, a renewal deal is automatically created and the new info replaces the old.