正则表达式(项目总结)
2017-06-19 14:52
260 查看
在项目中,经常会遇到密码和填写手机号的业务,然后我们就需要对输入的密码和手机号进行校验,看输入的是否合乎标准,于是就需要用到正则表达式来验证。
手机号的验证:
以1开头,10个数字结尾,然后test进行验证
密码:密码中大部分只包含数字和字母,所以也需要正则表达式来判断一下
function valPwd(v){
var r=/^[a-zA-Z0-9]+$/g;
return r.test(v);
}
alert(valPwd('111111111111'));//true
alert(valPwd('aaaaaaaa'));//true
alert(valPwd('23423szf234'));//true
alert(valPwd('!#sdfafasdf'));//false
alert(valPwd('我的234234'));//false
</script>
var r=/^[a-zA-Z0-9]+$/g;就是以大小写字母和数字开头,然后只包含大小字母和数字。
/^[a-zA-Z0-9]+$/g.test();
手机号的验证:
if(!/^1[0-9]{10}$/g.test(cellphone)){ popup.popup({msg: '请填写正确的手机号码'}); return; }
/^1[0-9]{10}$/g.test(cellphone)
以1开头,10个数字结尾,然后test进行验证
密码:密码中大部分只包含数字和字母,所以也需要正则表达式来判断一下
function valPwd(v){
var r=/^[a-zA-Z0-9]+$/g;
return r.test(v);
}
alert(valPwd('111111111111'));//true
alert(valPwd('aaaaaaaa'));//true
alert(valPwd('23423szf234'));//true
alert(valPwd('!#sdfafasdf'));//false
alert(valPwd('我的234234'));//false
</script>
var r=/^[a-zA-Z0-9]+$/g;就是以大小写字母和数字开头,然后只包含大小字母和数字。
/^[a-zA-Z0-9]+$/g.test();
相关文章推荐
- 项目总结(1)--集中处理上下文
- 一个金融应用项目的总结
- NHibernate 做个小项目来试一下吧(总结) 八
- 项目管理经验总结
- 应用 Rational 工具简化基于 J2EE 的项目第 10 部分 :总结
- 影响项目的因素及经验总结
- 个人项目总结------珠宝管理系统
- 项目管理经验总结
- 应用 Rational 工具简化基于 J2EE 的项目第 10 部分 :总结
- 没头没尾--项目开发笔记:项目问题的阶段性总结,下一步…………
- 项目总结
- 项目开发总结报告(GB8567——88)
- 基于.Net Remoting的项目总结报告
- 教你怎样做项目开发总结报告[转]
- 项目总结[4]--数据备份篇
- audio streaming的项目总结
- 由PPP项目总结的几点项目经验
- 项目总结
- 应用 Rational 工具简化基于 J2EE 的项目第 10 部分 :总结
- 项目维护中的总结之tomcat死掉的原因