700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)【javascript】

实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)【javascript】

时间:2019-10-06 22:49:10

相关推荐

实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)【javascript】

web前端|js教程

js正则表达式,邮编,电话

web前端-js教程

//校验是否全由数字组成

teamtalk 源码分析,vscode配置linux,调节ubuntu分辨率,手机开发tomcat,sqlite查找所有列,腾讯js时间插件下载,前端框架以及优缺点,c实现网络爬虫,restful php,seo查询SEO优,音乐网站项目下载,jquery 网页分页代码,小米如何众筹平台网站模板,当前页面高亮,bootstrap后台管理系统开源,小程序报名系统源码下载lzw

function isDigit(s)

{

var patrn=/^[0-9]{1,20}$/;

if (!patrn.exec(s)) return false

return true

}

//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串

720 vr 源码,ubuntu重启卡住不动,被子上的爬虫,怎么获取一个网站的php源码,综合seo查询lzw

function isRegisterUserName(s)

{

var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;

if (!patrn.exec(s)) return false

return true

}

//校验用户姓名:只能输入1-30个以字母开头的字串

qq竞猜游戏源码,ubuntu.exe下载,tomcat通俗易懂解释,爬虫爬出js,php简单语句,seo具体该如何做才能做好lzw

function isTrueName(s)

{

var patrn=/^[a-zA-Z]{1,30}$/;

if (!patrn.exec(s)) return false

return true

}

//校验密码:只能输入6-20个字母、数字、下划线

function isPasswd(s)

{

var patrn=/^(w){6,20}$/;

if (!patrn.exec(s)) return false

return true

}

//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”

function isTel(s)

{

//var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?(d){1,12})+$/;

var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;

if (!patrn.exec(s)) return false

return true

}

//校验手机号码:必须以数字开头,除数字外,可含有“-”

function isMobil(s)

{

var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;

if (!patrn.exec(s)) return false

return true

}

//校验邮政编码

function isPostalCode(s)

{

//var patrn=/^[a-zA-Z0-9]{3,12}$/;

var patrn=/^[a-zA-Z0-9 ]{3,12}$/;

if (!patrn.exec(s)) return false

return true

}

//校验搜索关键字

function isSearch(s)

{

var patrn=/^[^`~!@#$%^&*()+=|\][]{}:;,./?]{1}[^`~!@$%^&()+=|\][]{}:;,.?]{0,19}$/;

if (!patrn.exec(s)) return false

return true

}

//校验是否IP地址

function isIP(s) //by zergling

{

var patrn=/^[0-9.]{1,20}$/;

if (!patrn.exec(s)) return false

return true

}

"^\d+$"//非负整数(正整数 + 0)

"^[0-9]*[1-9][0-9]*$"//正整数

"^((-\d+)|(0+))$"//非正整数(负整数 + 0)

"^-[0-9]*[1-9][0-9]*$"//负整数

"^-?\d+$"//整数

"^\d+(\.\d+)?$"//非负浮点数(正浮点数 + 0)

"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"//正浮点数

"^((-\d+(\.\d+)?)|(0+(\.0+)?))$"//非正浮点数(负浮点数 + 0)

"^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"//负浮点数

"^(-?\d+)(\.\d+)?$"//浮点数

"^[A-Za-z]+$"//由26个英文字母组成的字符串

"^[A-Z]+$"//由26个英文字母的大写组成的字符串

"^[a-z]+$"//由26个英文字母的小写组成的字符串

"^[A-Za-z0-9]+$"//由数字和26个英文字母组成的字符串

"^\w+$"//由数字、26个英文字母或者下划线组成的字符串

"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"//email地址

"^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"//url

"^[A-Za-z0-9_]*$"

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。