/^(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\d)(?=.*?[#@*&.]).*$/\x0d\x0a如果是要求以上类别都包含,就这么写\x0d\x0a/^(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\d)(?=.*?[#@*&.])[a-zA-Z\d#@*&.]*$/\x0d\x0a如果是要求包含且只包含,就这么写\x0d\x0a另外你说的特殊字符指那些,可以自己在[#@*&.]这个里面添加扩充就行了