ASP编程:17种正则表达式
由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;正则"^d+$" //非负整数(正整数+0)"^**$" //正整数
"^((-d+)|(0+))$" //非正整数(负整数+0)
"^-**$" //负整数
"^-?d+$" //整数
"^d+(.d+)?$" //非负浮点数(正浮点数+0)
"^((+.**)|(**.+)|(**))$" //正浮点数
"^((-d+(.d+)?)|(0+(.0+)?))$" //非正浮点数(负浮点数+0)
"^(-((+.**)|(**.+)|(**)))$" //负浮点数
"^(-?d+)(.d+)?$" //浮点数
"^+$" //由26个英笔墨母构成的字符串
"^+$" //由26个英笔墨母的年夜写构成的字符串
"^+$" //由26个英笔墨母的小写构成的字符串
"^+$" //由数字和26个英笔墨母构成的字符串
"^w+$" //由数字、26个英笔墨母大概下划线构成的字符串
"^+(.+)*@+(.+)+$" //email地点
"^+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$" //url
</p>因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 那么,ASP.Net有哪些改进呢?
页:
[1]