JavaScript
文章平均质量分 93
三十课毛瑞
三十课(30ke.cn),编程,学习,分享,热情42度,记录点点滴滴,
展开
-
基于规则评分的密码强度检测算法分析及实现(JavaScript)
简言用正则表达式做用户密码强度的通过性判定,过于简单粗暴,不但用户体验差,而且用户帐号安全性也差。那么如何准确评价用户密码的强度,保护用户帐号安全呢?本文分析介绍了几种基于规则评分的密码强度检测算法,并给出了相应的演示程序。大家可以根据自己项目安全性需要,做最适合于自己的方案选择。1 方案1 (简单)方案1算法通过密码构成分析,结合权重分派,统计得出密码强度得分。得分越高,表示密码强度越大,也就越...原创 2018-03-20 09:24:07 · 479 阅读 · 0 评论 -
【从0到1】分步实现一个出生日期的正则表达式(JavaScript)
简言在表单验证中,经常会用正则表达式做出生日期校验。本文把出生日期分割成几个部分,分步地介绍了实现一个出生日期校验的完整过程。相信您在理解了本篇的内容后,对如何编写和如何应用正则表达式会有进一步的理解和体会。声明:本文目的是为了阐述如何编写一个正则表达式的过程。另本文所涉代码皆未经严格测试。我们将一个形式如 2018-06-15 的出生日期分割个年份,月份和日期三个组成部分,分别来...原创 2018-03-22 08:24:37 · 794 阅读 · 0 评论 -
【图片版】CSS网格布局(Grid)完全教程
简言CSS网格布局(Grid)是一套二维的页面布局系统,它的出现将完全颠覆页面布局的传统方式。传统的CSS页面布局 一直不够理想。包括table布局、浮动、定位及内联块等方式,从本质上都是Hack的方式,并且遗漏了一些重要的功能(比如:垂直居中)。Flexbox的出现部分解决了上述问题,但Flex布局是为了解决简单的一维布局,适用于页面局部布局。而Grid天然就是为了解决复杂的二维布局而出现的...原创 2018-05-02 14:39:54 · 251 阅读 · 0 评论 -
【专题】常用JavaScript正则表达式(regexp)汇编与示例
1 概述1.1 前言目前收集整理了21个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IP地址、 十六进制颜色、 日期、 微信号、车牌号、中文正则等。表单验证处理必备,赶紧收藏吧!还会陆续加入新的正则进来,大家多提宝贵意见!2 正则列表2.1 用户名正则2.1.1 基本用户名正则在做用户注册时...原创 2019-04-25 10:59:06 · 154 阅读 · 0 评论