100分的asp字符串替换问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:34:35
我弄一个ASP的页面读取论坛帖子内容,但是遇到图片读取不了
显示为:[upload=jpg,13.jpg]UploadFile/2009-5/2009591165290282.jpg[/upload]

想写个函数,替换一下字符,让它按标准格式显示出来
就是把[upload=jpg,13.jpg]UploadFile/2009-5/2009591165290282.jpg[/upload]
变为
<img src="UploadFile/2009-5/2009591165290282.jpg" />
这样的话得把
[upload=jpg,13.jpg] 替换为<img src=",
[/upload]替换为" />

后面部分容易替换,关键是前面的[upload=***,***.***],因为不能预知图片类型,和图片名,不好搞
,所以希望大伙帮忙想下办法
我是想写个替换函数,问题是[upload=***,***.***]这部分不是可预知的,在程序里不知道怎么表示

楼上给你的答案都是 替换掉 固定的字符串
但是你的图片文件名和长度 都是变化的

dim str as string
dim str1 as string
dim str2 as string
str = 路径字符串
str1 = Mid(str,InStr(str, 1, "]"),Len(str)-(InStr(str, 1, "]")+9))
str2="<img src="" & str1 & "" />"

str2 就是 你要的字符串

只是让你看看是不是 这么个思路 我没调试哦
有什么问题再联系吧!~~~~

VB 调试 成功的 : 思路你自己看看吧

VERSION 5.00
Begin VB.Form Form1
Caption = "Form1"
ClientHeight = 1950
ClientLeft = 60
ClientTop = 420
ClientWidth = 6480
LinkTopic = "Form1"
ScaleHeight = 1950
ScaleWidth = 6480
StartUpPosition = 3 '窗口缺省
Begin VB.CommandButton Command1
Caption = "Command1"
Height = 495
Left = 2400
TabIndex =