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
相关问答:
<form id="form1" runat="server">
<div>
<script type="text/javascript">
function oo(a){
document.getEleme ......
当结束时间大于开始时间则显示未完成
当结束时间小于开始时间则显示未达到任务
没有时间则显示正在进行中
asp代码应该怎么写
如:开始时间 结束时间 & ......
我找了一个伪静态代码,如下:
index.asp
<!--#include file="config.asp"-->
<ol>
<%
Set rs=server.CreateObject("adodb.recordset") & ......
就是想了解一下用Asp开发和Asp.net开发的有什么不一样,好像一个后缀名是.asp和一个后缀名是.aspx?有谁能解决一下我的疑问,谢谢
解释型和编译型。。。
说清楚点,这样根本不懂啊。。。
代码分离。aspx编译执 ......
www.trueart.com
不错。
jf
很好啊!就是图片浏览速度有一点慢,真佩服!!
大家能说说这个网站的优点和缺点的 详细点的 小弟的BOSS貌似想做类似的 但是让我提点意见 我晕哦 完全茫然的说...
自己顶... ......