Seperti ini:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
Penjelasan
regex_replace
fungsi 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