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