Non so se e` un erorre del forum, ma i caratteri speciali in linea di massima vanno preceduti da backslash nelle RegExp.

In particoalre
[-./]
va scritto:
[\ - \ . \ /] (senza gli spazi, introdotti per non far mangiare le backslash)