Sådan:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
Forklaring
regex_replace
funktion du forsøger at bruge er til MySQL og bruger ikke afgrænsere som PHP, så vi kan fjerne#
- Vi kan også fjerne parenteser, som ikke tjener noget formål
0*
skal ændres til0+
, ellers erstatter vi en tom streng
Hvad gør regex?
^ anchor hævder, at vi er i begyndelsen af strengen 0+
matcher et eller flere nuller- ELLER
|
[^0-9a-zA-Z]
matche et tegn, der hverken er et ciffer eller et bogstav