再见西城 发表于 2015-1-16 22:50:49

ASP网页设计正则表达式考证

Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;正则#######################
#雨浪 版权一切,翻版说一下     #
#QQ:270499458         #
#######################

近段日子几个刚学了正则表达式的伴侣问我在asp中怎样用.呵呵.固然复杂,仍是写出来吧,正则表达式的基础常识我就不说了.实在已有良多如许的文章了.:(

#####函数代码########
假定为myfunc.asp

<%
正则表表达式考证函数patrn-正则表达式 strng-必要考证的字符串
FunctionRegExpTest(patrn,strng)
DimregEx,retVal创建变量。
SetregEx=NewRegExp创建正则表达式。
regEx.Pattern=patrn设置形式。
regEx.IgnoreCase=False设置是不是辨别巨细写。
retVal=regEx.Test(strng)实行搜刮测试。
RegExpTest=retVal前往不尔值,不切合就前往false,切合为true
EndFunction
%>

#####提交页面代码######
假定为mypage.asp

<formmethod="post"action="check.asp">
请输出E-mail地点:<inputtype=textname=email>
<br>
请输出德律风号码:<inputtype=textname=tel>
<inputtype=submitvalue="断定">
</form>

#####考证页面########
假定为check.asp

<!--#includefile="myfunc.asp"-->
<%
tel=request.form("tel")
email=request.form("email")
dimfounderr:founderr=false创建变量,准确大概失利标志
人人注重哦,特地我在这里奉献一个正则表达式,同时考证德律风号码和手机号码的!
ifRegExpTest("(^{3,4}-{3,8}$)|(^{3,8}$)|(^({3,4}){3,8}$)|(^0{0,1}13{9}$)",tel)=falsethen
founderr=true
regshow=regshow&"<li>您输出的德律风号码格局不准确"
endif
ifRegExpTest("^+(.+)*@+(.+)+$",email)=falsethen
founderr=true
regshow=regshow&"<li>您输出的电子邮箱格局不准确"
endif
iffounderr=falsethenregshow="<li>您输出的格局都是准确的哦"
%>
<br><br>
<%=regshow%>
</p>缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。

admin 发表于 2015-1-20 05:26:41

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

若天明 发表于 2015-1-26 14:55:45

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

谁可相欹 发表于 2015-2-4 15:41:39

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。

简单生活 发表于 2015-2-10 03:26:37

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

蒙在股里 发表于 2015-2-28 18:21:05

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。

山那边是海 发表于 2015-3-10 04:06:31

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

小女巫 发表于 2015-3-17 04:12:14

Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)

仓酷云 发表于 2015-3-23 19:20:00

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
页: [1]
查看完整版本: ASP网页设计正则表达式考证