实用函数- 判断输入的是否是电话号码

Source Code
--------------------------------------------------------------------------------
<%
'******************************************************************************
' ********************** DO NOT DELETE ****************************************
'
' COPYRIGHT NOTICE: Copyright 2000 Nicholas P. LaDieu, node i internet consulting
'
' This code is free for non-commercial use. Any commercial usage or
' duplication requires a licensing agreement from the author who may be
' contacted at the following email address: nick@nodei.com
'
' The author assumes no responsibility for any damage caused by the
' proper or inproper use of this code.
'
' http://www.nodei.com
' ********************** DO NOT DELETE ****************************************
'******************************************************************************
Function IsPhone(X)
Dim FieldOk
FieldOk=True
For i = 1 to len(X)
   If IsNumeric(mid(X, i, 1))=False AND mid(X,i,1)<>"-" AND mid(X,i,1)<>"(" AND mid
(X,i,1)<>")" then
FieldOk=False
    End If
Next
'''''''''''''''''NOW STRIP OUT CHARS AND SEE IF WE HAVE A VALID NUMBER

For I = 1 To Len(X)
strCurrentChar = Mid(X, I, 1)
' Numbers (0 to 9)
If Asc("0") <= Asc(strCurrentChar) And Asc(strCurrentChar) <= Asc("9") Then
strTemp = strTemp & strCurrentChar
End If
' Upper Case Chars (A to Z)
If Asc("A") <= Asc(strCurrentChar) And Asc(strCurrentChar) <= Asc("Z") Then
strTemp = strTemp & strCurrentChar
End If
Next 'I
X=strTemp

if len(X)=10 AND Left(X,1)="1" then
FieldOk=False
end if

if len(X)<10 then
FieldOk=False
end if

if len(X)>11 then
FieldOk=False
end if

IsPhone=FieldOk
End Function
'''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''''''''
%>

时间: 2024-10-31 19:39:52

实用函数- 判断输入的是否是电话号码的相关文章

c c++-写一个函数判断输入的字符串是否是一个点分十进制格式的IP地址

问题描述 写一个函数判断输入的字符串是否是一个点分十进制格式的IP地址 写一个函数判断输入的字符串是否是一个点分十进制格式的IP地址 解决方案 #include ""winsock2.h""#pragma comment(libws2_32.lib"")BOOL CheckIsValidIP(const char* sIP){ unsigned long ulAddress = inet_addr(sIP); if (INADDR_NONE ==

实用函数:判断输入的是否是电话号码

函数   <%   '******************************************************************************   ' ********************** DO NOT DELETE ****************************************   '   ' COPYRIGHT NOTICE: Copyright 2000 Nicholas P. LaDieu, node i internet c

判断输入是否为中文的函数

函数|中文 判断输入是否为中文的函数   1function ischinese(s){2var ret=true;3for(var i=0;i<s.length;i++)4ret=ret && (s.charCodeAt(i)>=10000);5return ret;6} 

用js判断输入是否为中文的函数

 本篇文章主要是对js判断输入是否为中文的函数进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 实例如下: 代码如下: function ischinese(s){ var ret=true; for(var i=0;i<s.length;i++) ret=ret && (s.charCodeAt(i)>=10000); return ret; }    

oracle 函数-求ORACLE数据库一个判断输入的值是否在某表字段内的函数

问题描述 求ORACLE数据库一个判断输入的值是否在某表字段内的函数 求自定义函数,输入一个字符串类型的值,例如00,如果它在A表中的C1字段里,则返回1,不在则返回0 难处在于A表中的C1字段不是一个值,是一串用逗号隔开的多个值,例如00,2,237,99999,877 每个逗号隔开的值长度都不同,请问有高手吗?

ASp.net 文本框(TextBox)计算,判断输入的是否是数字_实用技巧

复制代码 代码如下: protected void txtQty_TextChanged(object sender, EventArgs e) { checkForm(); } //检验文本信息是否合法,如果合法则开始计算 protected void checkForm() { try { if (!IsNumberic(txtQty.Text) && txtQty.Text != "") { checkbool = false; Response.Write(&q

js判断输入是否为数字

 js判断输入是否为数字 <html xmlns="http://www.3lian.com/"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js判断输入是否为数字</title> <script language="javascript教程&q

Excel怎么使用isna函数判断数据?

  Excel怎么使用isna函数判断数据?            一.ISNA函数的含义 判断一个值是否为#N/A,正确返回TRUE,否则FALSE. 二.isna函数的语法格式 1.isna函数的语法格式 =ISNA(value) 三.isna函数案列 1.如图所示,输入公式=isna(A1),返回TRUE. 2.isna函数常常和其他函数结合起来使用.如图所示,在使用vlookup函数过程中,查找不到值,出现错误值#N/A.这时要怎么办. 3.这时使用if和vlookup函数结合起来去掉错

js判断输入是否为数字的具体实例

这篇文章介绍了js判断输入是否为数字的具体实例,有需要的朋友可以参考一下   复制代码 代码如下: <html xmlns="http://www.3lian.com/"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js判断输入是否为数字</title> <