Seperti ini:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
Penjelasan
regex_replacefungsi yang Anda coba gunakan adalah untuk MySQL dan tidak menggunakan pembatas seperti PHP, jadi kami dapat menghapus#- Kami juga dapat menghapus tanda kurung yang tidak berguna
0*harus diubah menjadi0+, jika tidak, kita akan mengganti string kosong
Apa yang dilakukan regex?
^jangkar menegaskan bahwa kita berada di awal string0+cocok dengan satu atau lebih nol- ATAU
| [^0-9a-zA-Z]mencocokkan karakter yang bukan angka atau huruf