Phone format updating

Phone format updating

I have thousands of Phone fields with (as example)

0030-1234567   
30234567890
145673456777
How to mass update to 

+30-1234567
+30-234567890
+1-456-7345677

So it should be always starting with + sign, the - is less important
William R.