Aug
23

ASP中使用正则表达式

Filed under (知识库) by Steve Luo at 2008-23-08

近日在开发一套ASP系统,其中有一个功能就是在顶部导航中,自动判断是否为当前页,(也就是给链接加上个class=”current”,应该了解DIV+CSS的都知道吧),如果是的话标签就显示为亮起。当然,我用ASP来实现的这些功能。对于正则表达式的学习,建议去看一下《正则表达式30分钟入门教程

为了尽可能少地修改每个页面,在导航的页面中每个<a>标签中都插入了一个ASP的数组,并对每个链接进行了编号,然后每次打开页面时,对URL进行判断,然后在符合条件的数组元素中赋予”class=current”的值,这样就达到目的了。

说起来简单,但是URL判断的时候还是要动点脑筋的,最近URL重写用得比较多,因此对正则表达式略有了解,于是就想到了在这里用正则表达式来匹配出我想要的部分。
[阅读全文:ASP中使用正则表达式]

Jul
31

刚放假的时候在紧张制作学院的成绩查询系统(名为系统,其实就是一个登录页面+数据显示页面而已)。因此,又重操旧业,写起ASP了(没办法,我只会这个,PHP还没学完,ASP.Net还没入门)。

写程序其实是件很苦的事情,其中会遇到一系列的问题,不过当你遇到多了,也就知道基本该怎么处理了,也就不怕了,只是烦了点而已。正因为如此,我在写程序时,碰到的一些很奇怪的问题也能很快的解决,因为我在不断遇到问题的过程中,也学会了一些解决问题的手段,比如设置断点(可能这个是桌面编程的术语,不知道Web编程有没有这一说。。)

这次遇到了一个比较麻烦的问题就是从SQL Server中读取数据。从表面上看其实并没有什么难度,但是因为之后需要用到计算,所以必须在数据类型不匹配的情况下,就遇到了一个数据类型转换的问题。
[阅读全文:ASP中类型转换时碰到的问题]

top
45 queries. 0.361 seconds.