用正则表达式处理
<img (.*?)\.(jpg|gif|png|bmp)(.*?)> 到网上找的,基本是类似此代码。复制过来,获取不到图片。
新手,没看懂正则表达式的意思。
@xya_zone: 试试下面的正则表达式,匹配时加上忽略大小写的选项:
<img[^>]+src="([^">]+)"
@dudu: <%
function GetImgSrc(str) '取得img 标签内容
dim tmp
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True '忽略大小写
objRegExp.Global = false '全文搜索 !关键!
objRegExp.Pattern = "<img [^>]+src="([^">]+)>"
Set Matches =objRegExp.Execute(str)
For Each Match in Matches
tmp= Match.Value
Next
GetImgSrc=tmp
end function
%>
图片调用:<img src="<%=GetImgSrc(rs2("content"))%>" /> 帮忙看下,这样写的,出错。
@xya_zone: 正则表达式中的引号需要转义一下
使用正则匹配。
<img (.*?)\.(jpg|gif|png|bmp)(.*?)> 到网上找的,基本是类似此代码。复制过来,获取不到图片。
新手,没看懂正则表达式的意思。求完整代码。