+ -
当前位置:首页 → 问答吧 → asp中如何截取字符串

asp中如何截取字符串

时间:2011-07-21

来源:互联网

[code=VB][/code]
这是数据库中tent字段:
<IMG border=0 src="UploadFiles/2011721114846170.jpg">
我想从里面读取 UploadFiles/2011721114846170.jpg 这一段。。求解!!
 可以用split吗? 但是“”不好弄。
别说字符的下标,是dowhile循环,名称不固定


谢谢!!!

作者: dpdehs   发布时间: 2011-07-21

tent字段的内容是用在线编辑器添加的吧
如果要做图片的功能我劝你还是要自己做一个后台功能,将图片功能独立。上传,以及控制都比较方便

作者: SauntErSos   发布时间: 2011-07-21

VBScript code
Function GetUrl(str)
    Set Regex = new Regexp
    Regex.pattern = "src=((""|')?)([^""' ]+)\1"
    Regex.IgnoreCase = True 
    Set Mcs = Regex.Execute(str)
    For Each Mc in Mcs
        GetUrl = Regex.replace(Mc.Value,"$3")
        Exit For
    Next
End Function


Response.Write GetUrl("<IMG border=0 src=""UploadFiles/2011721114846170.jpg"">")

作者: aspwebchh   发布时间: 2011-07-21