惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
G
Google Developers Blog
L
LangChain Blog
Y
Y Combinator Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
V
Visual Studio Blog
小众软件
小众软件
月光博客
月光博客
A
About on SuperTechFans
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
The Blog of Author Tim Ferriss
有赞技术团队
有赞技术团队
M
MIT News - Artificial intelligence
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
美团技术团队
量子位

博客园 - ivanking

(转载)常用格式转换 smil教程(转载) Nhibernate之初体验(一) 构建安全的Web Service Getting start with nhibernate) CrystalReport开发常见错误总结 SQL Server日志文件的相关处理(转帖) 常用正则表达式收集 - ivanking - 博客园 Nov 2th 2005 Aug 13th 2005 Sep 5th 2005 ---- Sep 12th 2005 Aug 31th 2005 Aug 26th 2005 优化较大数据量的处理效率的收获(总结,疑问) 优化较大数据量的处理效率的收获(sql性能优化) 优化较大数据量的处理效率的收获(优化思路) 优化较大数据量的处理效率的收获(寻找瓶颈) 优化较大数据量的处理效率的收获(前言) 在域控制器上vs.net 2003无法调试的解决办法
几个js验证函数 - ivanking - 博客园
ivanking · 2005-08-01 · via 博客园 - ivanking

网页验证(使用正则表达式)——JavaScript

// 空字符串
function CheckEmpty( str )
{
 return ( str == "" );
}

function Check( reg, str )
{
 if( reg.test( str ) )
 {
  return true;
 }
 return false;
}

// 数字
function CheckNumber( str )
{
 var reg = /^\d*(?:$|\.\d*$)/;
 return Check( reg, str );
}

// 数值逻辑大小
function CompareNum( num1, num2 )
{
 if( num1 > num2 )
 {
  return 1;
 }
 if( num1 == num2 )
 {
  return 0;
 }
 return -1;
}

// 邮编
function CheckZip( str )
{
 var reg = /^\d{6}$/;
 return Check( reg, str );
}

// 手机号/小灵通号
function CheckMobile( str )
{
 var regMobile = /^\d{11,12}$/;
 return Check( regMobile, str );
}

// 15位身份证号
function CheckNum15( str )
{
 var reg = /^\d{15}$/;
 return Check( reg, str );
}

// 18位身份证号
function CheckNum18( str )
{
 var reg = /^\d{17}(?:\d|x)$/;
 return Check( reg, str );
}

// 字母或数字
function CheckCharOrNum( str )
{
 var reg = /^\w+$/;
 return Check( reg, str );
}

// Email
function CheckEmail( str )
{
 var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
 return Check( reg, str );
}