このように:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
説明
-
regex_replace使用しようとしている関数はMySQL用であり、PHPのような区切り文字を使用していないため、#を削除できます。 - 目的のない括弧を削除することもできます
-
0*0+に変更する必要があります 、それ以外の場合は、空の文字列を置き換えます
正規表現は何をしますか?
-
^アンカーは、文字列の先頭にいることを表明します -
0+1つ以上のゼロに一致します - または
| -
[^0-9a-zA-Z]数字でも文字でもない文字と一致する