下面的正则表达式基于另一个堆栈答案...但我的结果不一样。特殊字符未被检查。
需要小写,大写,数字和特殊字符。
ex:qwertyu1wW 正在处理没有特殊字符
if (!preg_match('/(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}/', $pass)) {
答案 0 :(得分:1)
对于"除数字或字母以外的任何内容"
使用以下内容:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">