asp 截取指定字符串

来源:百度知道 编辑:UC知道 时间:2024/06/30 18:02:38
有一大段字符串,里面有一个http://xxxxxxxx.jpg的一串字符串,也就是一个图片的网络地址,如何用asp把这个网络地址完整的截取出来呢?

Function regx(patrn, str)
Dim regEx, Match, Matches
Set regEx = New RegExp
regEx.Pattern = patrn
regEx.IgnoreCase = True
regEx.Global = True
Set Matches = regEx.Execute(str)
For Each Match in Matches
RetStr = RetStr & Match.Value & " "
Next
regx = RetStr
End Function
调用 result=regx("http.*?jpg",str) '这里的result就是你想要的结果.

a="http://xxxx/xxxx.jpg"
b=right(a,len(a)-7)
b=left(b,instr("/",b))
如果是sohu的网站则取出的就是
www.sohu.com
如果要在前面加上http://就直接把这个字符串加进去就是了