使用jQuery检查是否出现任何特殊字符
如果我有一组特殊字符,例如: !@#$%^&*(){}[]?/|-
如何在字符串(或字段值)中检查是否存在任何这些字符? 尝试添加一个方法jQueryvalidation器插件,如果存在任何字段,它将拒绝该字段。 我意识到这要求很多,正则表达式只是在杀我。
试试这个:
/[!@#$%\^&*(){}[\]<>?/|\-]/
你只需要逃避]
。 在字符类( []
)中,其他字符按字面解释。
更多信息: http : //www.regular-expressions.info/charclass.html (在“字符类中的元字符”下)