Като това:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
Обяснение
regex_replaceфункцията, която се опитвате да използвате, е за MySQL и не използва разделители като PHP, така че можем да премахнем#- Можем също да премахнем скоби, които не служат за цел
0*трябва да се промени на0+, в противен случай заменяме празен низ
Какво прави регулярният израз?
^котва твърди, че сме в началото на низа0+съвпада с една или повече нули- ИЛИ
| [^0-9a-zA-Z]съвпадат със знак, който не е нито цифра, нито буква