避免重复写代码的小函数

平时在写asp代码的时候有很多重复的内容要写,麻烦的要命,比如在收集表单提交的数据时,特别是表单的输入域比较多时,要不断写好多的request.form(".."),为了减少输入,我写了个简单函数,自动根据表单输入域的name生成request.form("..")代码,生成后全部复制就可以了。
程序代码 程序代码

<%
function autoStr(reg,varStr)
  set regEx=new RegExp
  regEx.IgnoreCase=true
  regEx.Global=true
  regEx.pattern="\{\w+\}"
  varArr=split(varStr,",")
  autoStr=Ubound(varArr)
  tmpStr=""
  for i=0 to Ubound(varArr)
    tmpStr=tmpStr&"<br />"®Ex.replace(reg,varArr(i))
  next
  set regEx=nothing
  autoStr=replace(tmpStr,"'","""")
end function
%>


效果演示

代码很简单,也没什么新意,不过对减少代码的输入量有些帮助,各位若有什么好的减少代码输入量的代码也共享下!!


[本日志由 admin 于 2008-09-17 08:55 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 生成代码 函数
评论: 1 | 引用: 0 | 查看次数: -
回复回复天空诚[2008-09-21 01:54 PM | del]
好东西,很有创意
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.