常用js正则归类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用js正则归类相关的知识,希望对你有一定的参考价值。
//定义正则表达式 //title,只能是数字字母汉字开头,不能以下划线结尾,不包含特殊字符3-20 var title = /^(?!_)(?!.*?_$)[)(\sa-zA-Z0-9_\u4e00-\u9fa5\uff08\uff09]{3,20}$/; var roleName = /^[\u4e00-\u9fa5]{3,20}$/; //密码 var passwordReg = /^[a-zA-Z0-9]{6,20}$/; //真实姓名 var realNameReg = /^[A-Za-z0-9\u4e00-\u9fa5]+$/; //标题验证正则 var titleTopicReg = /^[\sa-zA-Z0-9_\u4e00-\u9fa5\uff08\uff09#-—]{3,20}$/; //titleReg,只能是数字字母汉字开头,不能以下划线结尾,不包含特殊字符0-20 var titleReg = /^(?!_)(?!.*?_$)[\sa-zA-Z0-9_\u4e00-\u9fa5]{3,20}$/; //备注reg var remarkReg = /^[a-zA-Z0-9\s\u4e00-\u9fa5]{0,20}$/; //信息来源,仅是字母和汉字空格 var resource = /^[a-zA-Z\s\u4e00-\u9fa5]{3,100}$/; //分类 var categoryReg = /^[a-zA-Z\s\u4e00-\u9fa5]{0,100}$/; //isbn,国际标准isbn var isbn = /^\d{13}$/; //字母,中文,空格 var author = /^[A-Za-z\s\u4e00-\u9fa5]{0,20}$/; //验证ip var ips=/((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))/; //验证账户格式 var user=/^[a-zA-Z0-9;]+$/; function isEmpty(value){ if(value == "" || value == null){ return false; }else{ return true; } }
以上是关于常用js正则归类的主要内容,如果未能解决你的问题,请参考以下文章