Non hai bisogno di regex; puoi usare SUBSTRING_INDEX
per estrarre tutto dopo il trattino e concatenare 4-
a quello:
UPDATE myTable
SET col1 = CONCAT('4-', SUBSTRING_INDEX(col1, '-', -1))
Funzionerà indipendentemente dal numero di caratteri dopo il trattino.