php用正则表达抓取网页中文章(互联网如何从每一个细节提升安全性,直接上代码?)
优采云 发布时间: 2022-01-30 07:15php用正则表达抓取网页中文章(互联网如何从每一个细节提升安全性,直接上代码?)
互联网没有绝对的安全,只有相对的安全。如何从每个细节提高安全性,如何控制互联网上的众多帐户?Zifan 将继续分享一个正则表达式,即密码必须收录大小写字母/数字/符号的任意组合。
无论是前端还是后端,我们都可以使用正则表达式来验证页面的形式。前端使用javascript进行初步验证。从用户体验的角度来说,可以增强用户的有效操作,提高操作效率,这里就不过多介绍了。现在,让我们直接进入代码!
1
2
//密码必须包含大小写字母/数字/符号任意两者组合
/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-z]|[A-Z]|[0-9]){6,}$/
首先,最强密码必须收录大写和小写、数字和特殊符号,而且越长,这也是一些账户系统中的必备方法,但是从目前很多用户体验来看,它还必须收录大写和小写。, 以及数字和特殊符号的组合。很多人第一时间可能没有想到这么复杂的密码,可能两天就完全不知道了。
所以这从用户体验的角度来说形成了一个弊端,也是子凡选择使用大小写字母/数字/符号的任意组合的原因,只要用户不是简单类型,间接降低了用户数 记住密码的难度,同时配合系统开发限制登录错误次数,可以有效防止暴力破解,降低系统压力。这将继续提高帐户安全性。
最后我要说的是,很多人对互联网的安全意识非常低。所有账号密码都是国际通用密码,比如123456、abc123,这些密码一点都不稀奇。其中,紫帆遇到了一些站长。这样的密码大家都习惯了,网站自然容易被黑,所以最后紫帆建议大家放弃这些简单弱弱的密码,使用一些长度超过6的密码组合尽可能多的数字。
转载在这里