compuboy1010: preg_replace()

Beitrag lesen

Hallo,

#(®|[^a-z0-9]| ).?#i

Hilft nicht wirklich. Wo ist in dem Ausdruck die Anweisung, dass Bindestriche und Leerzeichen rausgefiltert werden sollen?
Warum bekomme ich immer einen leeren String am Ende.

Heißt "^a-z0-9", dass a-z und 0-9 drin bleiben sollen oder dass die durch "" ersetzt werden ?

Blicke nicht durch. :-(

Danke