Sie brauchen keinen regulären Ausdruck; Sie können SUBSTRING_INDEX
um alles nach dem Bindestrich zu extrahieren und 4-
zu verketten dazu:
UPDATE myTable
SET col1 = CONCAT('4-', SUBSTRING_INDEX(col1, '-', -1))
Dies funktioniert unabhängig von der Anzahl der Zeichen nach dem Bindestrich.