Zoals dit:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
Uitleg
- De
regex_replacefunctie die u probeert te gebruiken is voor MySQL en gebruikt geen scheidingstekens zoals PHP, dus we kunnen de#verwijderen - We kunnen ook de haakjes verwijderen die nergens toe dienen
- De
0*moet worden gewijzigd in0+, anders vervangen we een lege string
Wat doet de regex?
- De
^anchor beweert dat we aan het begin van de string staan 0+komt overeen met een of meer nullen- OF
| [^0-9a-zA-Z]overeenkomen met een teken dat geen cijfer of letter is