易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP自定义标签如何实现正则替换 ?

比如一个新闻的内容为
##################################
AAAAAA的的的  {ss:company}
##################################

正常 <%=news("content")%> 输出的内容为

AAAAAA的的的  {ss:company} 

没有解析{ss:company}

{ss:company}就是我自定义的标签,我的系统 <%=configrs("company")%> 就可以输出公司名
我想让系统输出的时候遇到  {ss:  开头和  }  结尾的时候自动解析这个标签

按 <%=configrs("标签名")%>输出值

说得有些乱,但是大家一看应该能明白意思,请问怎么实现 ?

测试的程序:

VBScript code:
Set rs=server.CreateObject("adodb.recordset")
sql = "select top 10 * from table1 order by id desc"
rs.open sql,conn,1,1
If not Rs.BOF Then
do while not rs.eof
str="AAAAAA的的的 {ss:aaaa}"
Set re = New RegExp
re.Global = True
re.Pattern = "(.*?)\{ss:([^}]+)\}(.*?)"
a=re.Replace(str, "$1")
a=a&eval(re.Replace(str, "rs(""$2"")"))
a=a&re.Replace(str, "$3")
Response.Write a
response.Write "<br>"
rs.movenext
loop
end if


楼上正确。

不对哦  我的意思是

比如我存储在数据库的内容是

……………… {ss


相关问答:

asp中用javascript动态改变Image的src的路径问题

<form id="form1" runat="server">
  <div>
  <script type="text/javascript">
  function oo(a){
  document.getEleme ......

用ASP怎么写以下代码

当结束时间大于开始时间则显示未完成
当结束时间小于开始时间则显示未达到任务
没有时间则显示正在进行中
asp代码应该怎么写


如:开始时间      结束时间      & ......

asp伪静态 - Web 开发 / ASP

我找了一个伪静态代码,如下:
index.asp
<!--#include file="config.asp"-->  
<ol>  
<%  
Set rs=server.CreateObject("adodb.recordset") & ......

asp和asp.net有什么不一样

就是想了解一下用Asp开发和Asp.net开发的有什么不一样,好像一个后缀名是.asp和一个后缀名是.aspx?有谁能解决一下我的疑问,谢谢
解释型和编译型。。。

说清楚点,这样根本不懂啊。。。

代码分离。aspx编译执 ......

搞ASP的各位 来评价一下 这个网站怎么样

www.trueart.com
不错。
jf

很好啊!就是图片浏览速度有一点慢,真佩服!!

大家能说说这个网站的优点和缺点的 详细点的 小弟的BOSS貌似想做类似的 但是让我提点意见 我晕哦 完全茫然的说...

自己顶... ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号