ASP网页编程之经常使用正则表达式
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;正则"^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
SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。 作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) 我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
页:
[1]