两个简单的asp问题

go786 2009-11-27 12:16:44
第一个问题是采集相关的:

<tr>我爱你</tr><tr>你爱我</tr><tr>不爱你</tr>

把上面这段代码中所有的<tr>和</tr>之间的字符截取出来,并用<br>做连接符把他们输出来,应该怎么实现?(注:我说的是截取,而不是把<tr>和</tr>给替换掉实现)

第二个问题是Split使用问题:

123#456#666

把上面这段代码按照#符号全部拆开,第一个要求是得到一共拆分了多少组(例子代码应该是3组),第二个要求是拆开之后全部输出来,组和组之间用<br>连接。

问的比较啰嗦,对于高手来说肯定也是小Ks,小弟实在没分了,希望各位不要见谅。
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ayouori 2009-11-27
  • 打赏
  • 举报
回复
设整个串为str


str1 = split(str,"target=""_blank"">")
num1 = ubound(str1)
for i = 1 to num1
str2 = split(str1(i),"</a>")
response.write "" & str2(0) & "<br>"&chr(13)
next
go786 2009-11-27
  • 打赏
  • 举报
回复
哥们 第二个没有问题 第一个可能你没有理解我的意思 因为我要采集的站格式是这样的
<tr><td colspan="2" align="left"><a href="play.asp?ID=353100" target="_blank">qvod://123305856|AE5DC9546460D891BC1C7852967CE8FE19213961|最后的邮件2 01.rmvb|</a></td></tr>
<tr><td colspan="2" align="left"><a href="play.asp?ID=353101" target="_blank">qvod://121464681|21722DBB6B5A949A9A51B92D95584D78C0722A9F|最后的邮件2 02.rmvb|</a></td></tr>


我需要把两个qvod://的地址采集提取出来,应该怎么写?
Dogfish 2009-11-27
  • 打赏
  • 举报
回复
1.

str = "<tr>我爱你 </tr> <tr>你爱我 </tr> <tr>不爱你 </tr>"
str = replace(str, <tr>,"")
str = replace(str, </tr>,"<br>")


2.
str = "123#456#666"
str_ar = split(str, "#")
response.write ubound(str_ar)+1 '多少组
response.write replace(str, "#", "<br>") '把#变成<br>

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧