fullname如何样过滤掉非法字符

fullname怎么样过滤掉非法字符?
fullname只有一下字符组成 "aA-zZ", "0-9", " _ - . , ( )"
其他的字符认为是非法字符。怎么写这个正则表达式。谢谢。



------解决方案--------------------
探讨

引用:

[\w-.()]
能否给一个完整的表达式或者函数。谢谢。

------解决方案--------------------
探讨
fullname只有一下字符组成 "aA-zZ", "0-9", " _ - . , ( )"
其他的字符认为是非法字符。怎么写这个正则表达式。谢谢。