Um alle nicht-alphanumerischen Zeichen zu entfernen, würde die RegexReguläre Ausdrücke: Entfernen Sie nicht alpha Numerik, mit einer Ausnahme
x = regexp_replace(somestring, '[^a-zA-Z0-9]+', '', 'g')
sein, aber was ist, wenn ich will unberührt Unterstrichen verlassen?
'[^ a-zA-Z0-9 _] +'? – sp00m
'a-zA-Z0-9_' ist äquivalent zu' \ w'. Es ist einfacher, so zu lesen. – Loamhoof
Zusätzlich ist '[^ \ w] +' äquivalent zu '\ W +'. – speakr