Anda tidak perlu ekspresi reguler; anda dapat menggunakan SUBSTRING_INDEX
untuk mengekstrak semuanya setelah tanda hubung dan menggabungkan 4-
untuk itu:
UPDATE myTable
SET col1 = CONCAT('4-', SUBSTRING_INDEX(col1, '-', -1))
Ini akan berfungsi terlepas dari jumlah karakter setelah tanda hubung.