asp —正则表达式,RegExp

‘名字字符检验 ­

Public Function CheckName(Str)­

Checkname=True­

Dim Rep,pass­

Set Rep=New RegExp ‘ 建立正则表达式。­

Rep.Global=True ‘设置全局可用性。­

Rep.IgnoreCase=True’设置是否区分字符大小写­

‘设置模式。­

Rep.Pattern=”[u0009u0020u0022-u0028u002C-u002Eu003A-u003Fu005Bu005Cu0060u007Cu007Eu00FFuE5E5]”­

Set pass=Rep.Execute(Str)  ‘对指定的字符串执行正则表达式搜索。­

阅读全文

一:环境说明:

1、apache 对php支持很好,iis对php支持也不错。但是apache对asp支持(除非装一个低效率的asp插件)很差劲。

2、iis对虽然能同时支持asp/php,但对于现在流行的urlrewrite 也就是静态网址就不如apache 的url重写效率高。虽然iis能装个rewrite插件(也是低效率),但不支持iis上的虚拟主机的url重写,只能对根网站、或者默认网站支持。apache的杀手锏就是支持虚拟主机的.htaccess 。所以apache的虚拟主机就可以随意支持url重写了。

阅读全文

Asp –Response.Buffer介绍

当Buffer为True的时候,asp会将这个程序解释完毕后一起发送到客户端,当Buffer为False的时候,asp会边解析边发送数据. 实例: <%@LANGUAGE=”JAVASCRIPT” CODEPAGE=”65001″%> <% Response.Charset = “utf-8” ; Response.Buffer = “False”; %> <% Response.Write(“开始执行”); for(var i = 1; i < 100; i++){ for(var u = 1 ;u <1000;u++){ } Response.Write(i+””); } Response.Write(“结束”); %> 会在浏览器中动态的从1输出到100,有趣 如果将Response.Buffer = “False”改为Response.Buffer = “True”则会解析完毕再输出,即输出一个含有1到100的数字的网页

阅读全文

1、控制面板里没有“->添加/删除Windows组件->Internet信息服务(IIS)”组件的添加方法。

(某些GHOST系统精简后没有此项)

把IIS列进系统组件并安装。先到网上下载iis5.安装包,解压到D盘的根目录下(最好是根目录,便于后面打命令)把目录名该为iis51

首先在“开始”菜单的“运行”中输入“c:Windowsinfsysoc.inf”,在sysoc.inf中找到“[Components]”这一段,在里面加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”,之后保存并关闭。

阅读全文

Asp调用各种存储过程,包括带参数,无参数,输入输出参数,带返回值等。

1,调用没有参数的存储过程

<%

set conn=server.CreateObject(“adodb.connection”)

set cmd=server.CreateObject(“adodb.command”)

strconn=”dsn=pubs;uid=sa;pwd”

conn.Open strconn

set cmd.ActiveConnection=conn

cmd.CommandText=”{call nono}”

‘set rs=cmc.exe 或者cmd.execute

set rs=cmd.Execute()

%>

阅读全文

作者的图片

DigDeeply

Technology Stack: Golang/PHP/Openresty, and so on…

Web Development Engineer

Beijing China