asp 电话号码正则表达式

asp 电话号码正则表达式,在验证对方电话号码时我们为了能更准确的收集用户信息或为系统的安全性着想,大多程序员都会对用户提交的数据进行过滤,而电话号码验证也只是其它的一种.

<%
'' 判断电话号码是否正确
Function IsValidTel(para)
 Dim Str
 Dim l, i
 If IsNull(para) Then
  IsValidTel = false
  Exit Function
 End If
 Str = CStr(para)
 If Len(Trim(Str))<7 Then
  IsValidTel = false
  Exit Function
 End If
 l = Len(Str)
 For i = 1 To l
  If Not (Mid(Str, i, 1)>= "0" And Mid(Str, i, 1)<= "9" Or Mid(Str, i, 1) = "-") Then
   IsValidTel = false
   Exit Function
  End If
 Next
 IsValidTel = true
End Function
%>

时间: 2024-07-29 20:31:44

asp 电话号码正则表达式的相关文章

ASP中正则表达式的应用 选择自 bigcarp 的 Blog

正则 ASP中正则表达式的应用(一)http://www.jojoo.net/article/list.asp?id=4567 一.正则表达式概述 二.正则表达式在VBScript中的应用 三.正则表达式在VavaScript中的应用 四.示例 五.总结 一.正则表达式概述 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉.不过,它们并不是您想象的那么新奇. 请回想一下在硬盘上是如何查找文件的.您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件.? 字符匹配文件名中的单个字符

ASP用“正则表达式对象”来校验数据的合法性

对象|数据|正则 在ASP中用"正则表达式对象"来校验数据的合法性 我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题.因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行.所以我们一般会在后端编写一个ASP的校验程序来分析用户输入的数据是否

(转载)在ASP中用“正则表达式对象”来校验数据的合法性

在ASP中用"正则表达式对象"来校验数据的合法性(作者:苏红超 2000年03月27日 13:35) 我们在制作网站的时候,尤其是各种电子商务网站,首先都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站出现一些安全问题.因此我们在将这些信息保存到网站的数据库之前,要对这些用户所输入的信息进行数据的合法性校验,以便后面的程序可以安全顺利的执行.所以我们一般会在后端编写一个ASP

最新手机号码、电话号码正则表达式_正则表达式

今天开始小编为大家系统整理关于正则表达式的一系列文章,希望大家会喜欢. 首先了解一下正则表达式的概念,正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串.将匹配的子串做替换或者从某个串中取出符合某个条件的子串等. java手机号码正则表达式: /** * 验证手机号码 * * 移动号码段:139.138.137.136.135.134.150.151.152.157.158.159.182.183.187.188.147 * 联通号码

ASP中正则表达式的应用

正则|正则 一.正则表达式概述 二.正则表达式在VBScript中的应用 三.正则表达式在VavaScript中的应用 四.示例 五.总结 一.正则表达式概述 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉.不过,它们并不是您想象的那么新奇. 请回想一下在硬盘上是如何查找文件的.您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件.? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符.一个如 'data?.dat' 的模式可以找到下述文件:data1.dat.data

ASP中正则表达式的应用-1

正则 一.正则表达式概述 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉.不过,它们并不是您想象的那么新奇. 请回想一下在硬盘上是如何查找文件的.您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件.? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符.一个如 'data?.dat' 的模式可以找到下述文件:data1.dat.data2.dat等等.如果使用 * 字符代替 ? 字符,则将扩大找到的文件数量.'data*.dat' 可以匹配下述所有文件名:data.d

ASP中正则表达式的应用(一)

正则 一.正则表达式概述 二.正则表达式在VBScript中的应用 三.正则表达式在VavaScript中的应用 四.示例 五.总结 一.正则表达式概述 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉.不过,它们并不是您想象的那么新奇. 请回想一下在硬盘上是如何查找文件的.您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件.? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符.一个如 'data?.dat' 的模式可以找到下述文件:data1.dat.data2.d

asp手机号码正则表达式代码

(中国大陆移动134,135,136,137,138,139,150,151,157,158,159号码段.中国联通的130,131,132,133,153,155,156号码段和中国电信3G手机号码段188,中国网通3G手机号码189号码段) 1. 前3位号码必须是130.131.132.133.134.135.136.137.138.139.150.151.153.156.157.158.159.188.189其中之一,否则提示"不合法的手机号码" : 2. 必须是11位的数字号码

asp.net正则表达式之学习与常用正则介绍

^ :(读:hat) 匹配一行的开始.例如正则表达式"^regex"能够匹配字符串"regex我会用"的开始,但是不能匹配"我会用regex". $ :类似^,匹配结尾. | 表示 或  z|food 表示 z 或者 food 并非zood或food [] 匹配括号中的任何一个字符 . (点)匹配除n之外的任何单个字符. *:限定符,匹配0至多个在它之前的子表达式,和通配符*没关系. +:限定符,类似* ,但必须出现一次. ? : 类似*,但是值