asp 正则表达式检测http开头的函数

 更新时间:2007年08月08日 12:05:38   作者:  
'####################################
'函数:ishttp[str]
'参数:str,待处理的字符串
'作者:木木
'日期:2007/7/12
'描述:检测HTTP连接地址或地址栏是否以HTTP开头
'示例:<%=ishttp(http://www.alixixi.com)%>
'####################################

Function ishttp(str)
Dim regEx
Set regEx = New RegExp
regEx.Pattern = "^(http|HTTP)[A-Za-z]{0,1}\:\/\/"
ishttp = regEx.Test(str)
End function
验证邮件地址是否符合标准
<%
'******************************
'函数:isemail(strng)
'参数:strng,待验证的邮件地址
'作者:阿里西西
'日期:2007/7/13
'描述:验证邮件地址是否符合标准
'示例:<%=isemail(ali@alixixi.com)%>
'******************************
Function isemail(strng)
    isemail = false
    Dim regEx, Match
    Set regEx = New RegExp
    regEx.Pattern = "^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$" 
    regEx.IgnoreCase = True
    Set Match = regEx.Execute(strng)
    if match.count then isemail= true
End Function
%>
正则表达式检测中国移动电话手机号码'*********************************************************
'函数:mobilecheck[str]
'参数:str,待处理的字符串
'作者:木木
'日期:2007/7/12
'描述:检测移动电话手机号码
'示例:<%=mobilecheck("13912345678")%>
'*********************************************************


Function mobilecheck(str)
Dim regEx
Set regEx = New RegExp
regEx.Pattern = "^(13[4-9]|15(8|9))\d{8}$"
mobilecheck= regEx.Test(str)
End Function

相关文章

  • JavaScript中的正则表达式使用及验证qq号码的正则

    JavaScript中的正则表达式使用及验证qq号码的正则

    这篇文章给大家介绍了javascript中的正则表达式使用及验证qq号码的正则表达式,涉及到手机号、姓名、qq相关知识验证,感兴趣的朋友一起学习吧
    2015-11-11
  • 详解正则表达式的贪婪模式与非贪婪模式

    详解正则表达式的贪婪模式与非贪婪模式

    这篇文章主要介绍了正则表达式的贪婪模式与非贪婪模式,通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-10-10
  • 正则表达式教程之位置匹配详解

    正则表达式教程之位置匹配详解

    这篇文章主要介绍了正则表达式教程之位置匹配,结合实例形式分析了单词边界、字符串边界、多行匹配模式等位置匹配的相关技巧,需要的朋友可以参考下
    2017-01-01
  • 字符串过滤正则表达式的方法

    字符串过滤正则表达式的方法

    这篇文章主要介绍了字符串过滤正则表达式的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-12-12
  • 浅析lastIndex对正则表达式结果的影响

    浅析lastIndex对正则表达式结果的影响

    js中正则表达式的使用方式有两种,一种是正则表达式对象的方法,一种是字符串对象的方法。下面通过本文给大家分享lastIndex对正则表达式结果的影响,需要的朋友参考下吧
    2017-11-11
  • Java正则表达式入门基础篇(新手必看)

    Java正则表达式入门基础篇(新手必看)

    这篇文章给大家介绍java正则表达式入门基础篇, 由于正则表达式是一个很庞杂的体系,所以我仅例举些入门的概念,更多的请参阅相关书籍及自行摸索。感兴趣的朋友一起跟着小编来看看吧
    2015-10-10
  • 经典Javascript正则表达式[优质排版]

    经典Javascript正则表达式[优质排版]

    正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用
    2013-01-01
  • Jmeter 使用Json提取请求数据的方法

    Jmeter 使用Json提取请求数据的方法

    这篇文章主要介绍了Jmeter 使用Json提取请求数据,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • JavaScript正则表达式校验非负整数实例

    JavaScript正则表达式校验非负整数实例

    本文分享了JavaScript正则表达式(^\d+$ 或 ^[1-9]\d*|0$)校验非负整数实例代码,代码简单易懂,需要的朋友可以看下
    2016-12-12
  • linux 正则表达式grep实例分析

    linux 正则表达式grep实例分析

    正则表达式(Regular Expression)是用于描述一组字符串特征的模式,用来匹配特定的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具
    2020-04-04

最新评论