ASP用正则验证邮箱地址手机号码电话号码格式
经常需要验证邮箱地址,手机号码,电话号码等。在这儿把ASP中的正则验证实现记录一下
Function validate(ByVal str,ByVal number)
Dim temp,reg
Set reg = new regexp
reg.ignorecase=true
reg.global=true
Select Case CStr(number)
' 英文+空格
Case "0" temp = "^[a-zA-Z ]+$"
' 数字+横杠
Case "1" temp = "^[0-9\-]+$"
' 半角数字
Case "2" temp = "^\d+$"
' 邮箱地址
Case "3" temp = "^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
' 手机号码格式
Case "4" temp = "^(((13[0-9]{1})|159|153)+\d{8})$"
' 电话号码格式1
Case "5" temp = "^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$"
' 电话号码格式2
Case "6" temp = "^(([0\+]\d{2,3}-)?(0\d{2,3}))?(\d{7,8})(-(\d{3,}))?$"
Case Else temp = number
End Select
reg.pattern = temp
validate = reg.test(Trim(str))
Set reg = Nothing
End Function
条用方法:
if validate(tel,4) or validate(tel,5) or validate(tel,6) then
else
response.Write("<script language='javascript'>alert('请检查您的联系电话或者手机号码格式!'); history.back()</script>")
response.End()
end if
转载于:https://www.cnblogs.com/pricks/archive/2010/03/04/1678233.html
ASP用正则验证邮箱地址手机号码电话号码格式相关推荐
- js正则验证邮箱,手机号码
上次在网上扒了一个电话号码和邮箱的js正则验证,结果是错的,我真是无语了.被领导批了,真气人. 错误代码图: 竟然有个+号,导致出现:13013013018015012345678 这个数字竟然合法, ...
- 04——驾校科目一考试——登录窗口的功能(验证邮箱地址)
文章目录 登录相应功能实现 正式编程 验证输入的是否是合法的邮箱地址 完整代码 正确输入 错误输入 下一篇 登录相应功能实现 当我们点击登录按钮的时候需要对账号和密码进行验证.我们需要提前准备好了所有 ...
- 验证邮箱地址和手机号码
namespace test { class Test5 { static void Main(string[] args) { Console.Write("请输入要验证的手机号码:&qu ...
- 正则验证邮箱、手机号
正则验证邮箱 const regEmail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/ console.log(regEmail.t ...
- Java验证邮箱和手机号码正则表达式
Java验证邮箱和手机号码: import java.util.regex.Matcher; import java.util.regex.Pattern; /**邮箱正则表达式*/ public f ...
- python使用正则表达式验证邮箱地址语法有效性
python使用正则表达式验证邮箱地址语法有效性 #python使用正则表达式验证邮箱地址语法有效性 import re # mail regular expression formula# rege ...
- .NET 正则验证邮箱
///.NET 正则验证邮箱 public bool IsValidEmail(string strIn) { // Return true if strIn ...
- el vue 手机号_Vue 正则表达式验证邮箱和手机号码
el-form绑定:rules="addFormRules": el-form-item绑定prop="name" 2.正则表达式验证邮箱和手机号码 expor ...
- html 验证邮箱地址,利用javascript验证邮箱地址是否合法
利用javascript验证邮箱地址是否合法 源代码如下: 验证邮箱地址合法性 function EmailAddressTest() { //获取用户输入的邮箱地址相关的信息 var EmailSt ...
最新文章
- HDU2504 又见GCD
- python array函数_Python numpy.array函数方法的使用
- 基本概念—机器学习ML与深度学习DL
- C语言程序读写文件(文件内存一个十进制数,每读一次数值加一)
- RecyclerView跳转到指定位置,RecyclerView上下滑动监听,RecyclerView滑动速度
- 自学大数据前,零基础,三个月,找到一份测试工作
- EVERTEC是如何利用大型机帮客户省钱?
- 【转】【信息学奥赛一本通】题解目录
- 爬虫 推送到discord_如何将自定义表情符号添加到Discord服务器
- plist文件详细说明
- python中idle什么意思_始学Python:IDLE环境介绍
- 智媒链全球社区见面会 中国·北京(首场)
- 密码学总结(一) 数学常识
- phpmywind 查询结果生成csv文件并下载到本地
- 用c语言写图书馆程序,用c语言写图书馆管理系统
- 【教学】手写汉字识别,含训练代码,界面演示,1w字教学
- 中药复方在治疗慢性盆腔炎上的应用
- unity游戏开发-简易的状态机
- python 读取文件到字典读取顺序_python顺序的读取文件夹下名称有序的文件方法...
- H5移动端网页自定义扫码
热门文章
- Python中的图书管理系统
- 元组的常用方法、应用场景
- jsp 点击左边菜单 菜单栏没有停在二级菜单上_Excel – 如何快速导入网页上的表格?...
- Jmeter系列之no-gui模式
- Python接口自动化之Token详解及应用
- 观点:比特币新一轮突破“即将到来”
- 冷启动阶段的多规则策略如何筛选?
- 把一个 ASP.NET 程序转换为了 Web Services
- Hibrenate实现根据实体类自动创建表或添加字段
- Java 对用户密码加密(Jeecg 登录密码加密方式)MD5andDES方式