2008-02-29
常用javascript客户端正则输入校验代码
去前后空格
function trim(s)
{
return s.replace( /^s*/, "" ).replace( /s*$/, "" );
} 

if (!/^w{4,25}$/.test(username))
{
errStr += " 您的用户名必须是字母和数字,且长度在4到25之间";
}

if (!/^w{4,25}$/.test(pass))
{
errStr += " 您的密码必须是字母和数字,且长度在4到25之间";
}

if (!/^[0-1]?[0-9]?[0-9]$/.test(age))
{
errStr += " 您的年龄必须为整数,且必须是一个有效的年龄值";
}

if(!/^19dd-[0-1]d-[0-3]d$/.test(birth) && !/^20[0-1]d-[0-1]d-[0-3]d$/.test(birth))
{
errStr += " 您的生日格式不正确,格式:yyyy-MM-DD";
}


发表评论
- 浏览: 84413 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Static初始化代码快访问st ...
当然啦,final型常量只能被赋值一次
-- by Chihom -
Tomcat 5.5不能使用EL表达 ...
請在web.xml修改XSD<?xml version="1.0" enc ...
-- by trowa -
一个通用的泛型GenericH ...
谢谢!使用中!
-- by sangood -
Spring AOP四种创建通知( ...
我一直想知道如何拦截某个类中特定的方法,而不是所有的方法?
-- by yourgame -
HashTable和HashMap的区 ...
这么多总结,还算你的这个不错,谢谢,学习
-- by lysmart_8






评论排行榜