更多精彩内容,请访问云邮科技官方网站:
现在位置:首页 » 编程技术 »

利用ASP正则提取文章里面的图片的有效的src地

作者:山坛兄弟 ⁄ 时间:2013年06月22日 ⁄ 分类: 编程技术 评论:0 <%
Function gameimgs(content) 
 Set regEx = New RegExp '建立正则表达式。 
 regEx.Pattern = "(<img)(.[^<>]*)(src=)('|"&CHR(34)&"| )?(.[^'|\s|"&CHR(34)&"]*)(\.)(jpg|gif|png|bmp|jpeg)('|"&CHR(34)&"|\s|>)(.[^>]*)(>)" '设置模式。 
 regEx.IgnoreCase = True '设置是否区分字符大小写。 
 regEx.Global = True '设置全局可用性。 
 Set Matches = regEx.Execute(content) '执行搜索。
 For Each Match in Matches '遍历匹配集合。 
 '输入图片地址 
 'Response.Write Match.SubMatches(4)&"."&Match.SubMatches(6)
 gameimgs = Match.SubMatches(4)&"."&Match.SubMatches(6)
 Next
End Function
%>

<ol>
<% 
set imgrs=server.CreateObject("adodb.recordset")
imgrs.open "select * from news",conn,1,3
if imgrs.eof and imgrs.bof then
 response.write "111"
else
 do until imgrs.eof
  response.write "<li>"& imgrs("title")
  imgrs("saveimg") = gameimgs(imgrs("game"))
  imgrs("img") = gameimgs(imgrs("game"))
  response.write "</li>"
  imgrs.update
 imgrs.movenext
 loop
 
end if
imgrs.close
set imgrs=nothing
%>
</ol>
<%conn.close:set conn=nothing%>
利用ASP正则提取文章里面的图片的有效的src地址的示例
本文由山坛兄弟原创或编辑,转载请保留链接【利用ASP正则提取文章里面的图片的有效的src地】http://flagpatternmaker.com/program/28.html 上一篇: 如何屏蔽搜索引擎的蜘蛛抓取
下一篇:asp正则替换内容里的特定内容
目前有 0 条评论