首页 > 其他 > 详细

表单验证常用正则表达式

时间:2020-04-08 10:31:33      阅读:56      评论:0      收藏:0      [点我收藏+]

1、只允许输入框输入正整数

  <input type="number"  onkeyup="this.value=this.value.replace(/[^\-?\d]/g,‘‘)" value="">

技术分享图片
1         /* input 输入框type=number 时,上下箭头隐藏 */
2         input::-webkit-outer-spin-button,
3         input::-webkit-inner-spin-button {
4             -webkit-appearance: none;
5         }
6 
7         input[type="number"] {
8             -moz-appearance: textfield;
9         }
View Code

 

2、用户名正则,4到16位(字母,数字,下划线,减号)

  var uPattern = /^[a-zA-Z0-9_-]{4,16}$/;

 

3、密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符

  var pPattern = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/;

 

表单验证常用正则表达式

原文:https://www.cnblogs.com/zhuyujie/p/12658033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!