正则表达式的应用
来源:互联网 发布:windows启动不了 编辑:程序博客网 时间:2024/05/18 15:25
在网站上进行各类注册时,需要填写不同的信息,如用户名、电子邮箱、电话号码、地址等等,这些信息的判断主要是正则表达式,下面是一些正则的判断,学习
判断邮箱格式:
<?php
function validateEmail($email)
{
return ereg("^[a-zA-Z]+@[a-zA-Z]+\.[a-zA-Z]+$", $email);
}
echo validateEmail("mitchell@devarticles.com");
?>
判断手机号:
<head>
</head>
<body>
</body>
</html>
//校验用户姓名:只能输入1-30个以字母开头的字串
function istruename(s)
{
var patrn=/^{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=/^{3,12}$/;
var patrn=/^{3,12}$/;
if (!patrn.exec(s)) return false
return true
}
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式 的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- 正则表达式的应用
- Linux系统中profile文件原理与应用
- 启动数据库批处理
- 将标签循环输出
- 留言板
- (10)泛型
- 正则表达式的应用
- (转)Android开发之系统信息——获取Android手机中SD卡内存信息
- HandCar.xaml_New
- apache重定向
- 如何设置批注栏的字体大小
- (转)深入理解Android消息处理系统——Looper、Handler、Thread
- 安装vmware tools的方法
- JVM的垃圾回收机制详解和性能调优
- wamp虚拟主机的配置