JS的正则表达式常用检测代码
导读:收集整理的这篇文章主要介绍了JS的正则表达式常用检测代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 JS的正则表达式 //校验是否全由数字组成 function isDigIT(...
收集整理的这篇文章主要介绍了JS的正则表达式常用检测代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 JS的正则表达式 //校验是否全由数字组成 function isDigIT(s) {
VAR patrn=/^[0-9]{
1,20}
$/;
if (!patrn.exec(s)) return false return true }
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 Java代码 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个以字母开头的字串 Java代码 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 isMobil(s)
{
var patrn=/^[+]{ 0,1} (\d){ 1,3} [ ]?([-]?((\d)|[ ]){ 1,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
}
function isIP(s) //by zergling
{
var patrn=/^[0-9.]{ 1,20} $/;
if (!patrn.exec(s)) return false
return true
}
正则表达式30分钟入门教程
正则表达式 基础资料 您可能感兴趣的文章:
- js:日期正则表达式及检测
- JavaScript 表单验证正则表达式大全[推荐]
- 中文用户名的js检验正则
- javascript 手机号码正则表达式验证函数
- js 常用正则表达式表单验证代码
- 比较正宗的验证邮箱的正则表达式js代码详解
- JS验证URL函数 正则
- JS正则表达式验证数字代码
- javascript使用正则表达式检测IP地址
- js利用正则表达式检验输入内容是否为网址
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: JS的正则表达式常用检测代码
本文地址: https://pptw.com/jishu/595649.html