得到连接和图片的地址 正则
function AddSiteURL(ByVal Str)
If IsNull(Str) Then
AddSiteURL = ""
Exit Function
End If
Dim re
Set re=new RegExp
With re
.IgnoreCase =True
.Global=True
.Pattern="<img (.*?)src=""(?!(http|https)://)(.*?)"""
str = .replace(str,"<img $1src=""" & SiteURL & "$3""")
.Pattern="<a (.*?)href=""(?!(http|https|ftp|mms|rstp)://)(.*?)"""
str = .replace(str,"<a $1href=""" & SiteURL & "$3""")
End With
Set re=Nothing
AddSiteURL=Str
End Function
相关推荐
-
得到连接和图片的地址 正则
复制代码 代码如下: function AddSiteURL(ByVal Str) If IsNull(Str) Then AddSiteURL = "" Exit Function End If Dim re Set re=new RegExp With re .IgnoreCase =True .Global=True .Pattern="<img (.*?)src=""(?!(http|
-
python re正则匹配网页中图片url地址的方法
最近写了个python抓取必应搜索首页http://cn.bing.com/的背景图片并将此图片更换为我的电脑桌面的程序,在正则匹配图片url时遇到了匹配失败问题. 要抓取的图片地址如图所示: 首先,使用这个pattern reg = re.compile('.*g_img={url: "(http.*?jpg)"') 无论怎么匹配都匹配不到,后来把网页源码抓下来放在notepad++中查看,并用notepad++的正则匹配查找,很轻易就匹配到了,如图: 后来我写了个测试代码,把图片地
-
Python获取网页上图片下载地址的方法
本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: 复制代码 代码如下: #!/user/bin/python3 import urllib2 from HTMLParser import HTMLParser class MyHtmlParser(HTMLParser): links = [] def handle_starttag(self, tag, attrs):
-
查看连接mysql的IP地址的实例方法
具体方法: 首先打开命令提示符: 然后执行[mysql -u root -p]命令进入mysql: 最后执行如下命令即可: select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip; 到此这篇关于查看连接mysql的IP地址的实例方法的文章就介绍到这了,更多相关怎么查看连接mysql的IP地址内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多
-
IE6下JS动态设置图片src地址问题
这两天赶一个项目,要求鼠标点击小图显示大图,于是用JS来根据小图来设置大图的SRC,设计完后问题就出来了.在IE6下大图显示不出,鼠标放置在图片上右键链接地址是可以正常显示链接地址的,并且点击显示图片图片才能被正常显示.IE7,IE8和FF是没有这些问题的.代码如下: 复制代码 代码如下: function picclick() { var pic = $('marqueediv').getElementsByTagName('a'); var len = pic.length; for(var
-
jquery中邮箱地址 URL网站地址正则验证实例代码
email地址验证 复制代码 代码如下: function checkEmail(){ var email=$.trim($("#report_email").val()); if(email == ""){ $("#report_email").next('p').html("*请输入邮箱地址!"); return false; } var re = /^([a-zA-Z0
-
asp.net 过滤图片标签的正则
复制代码 代码如下: public static string replaceImgUrl(string html) { if (html == null) return ""; System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(@"\<img[^\>]+\>", System.Text.RegularExpressions.R
-
正则获取图片地址 链接地址
复制代码 代码如下: reg = /<[img|href][^>]*src\s*=\s*('|")?([^'">]*)\1([^>])*>/ig 正则获取图片地址 一.问题: 采集的过程中遇到一个问题:从数据库里读出来的图片没有正常显示,分析后发现是数据库里的图片以网站根目录为相对路径方式存储,图片地址如:/uploads/allimg/090403/012F31N9-1.jpg,原来做的读取图片是以http://开关的URL绝对图片获取,所以采集中出现以
-
ASP获取网页全部图片地址并保存为数组的正则
目前还是有BUG的,最新的测试页面在: http://www.reallydo.com/getimg.asp 正则分析页面在: http://jorkin.reallydo.com/article.asp?id=380 发现BUG请在后面留言,谢谢. 1.31修正 src=后面有空格不能正确匹配.已修正. src=''为空时出错.已修正. 发现BUG: 图片路径有多个空格时只能保留一个.未修正. 2.18修正 图片路径有多个空格时只能保留一个的BUG.已修正. 复制代码 代码如下: <% '
-
PHP正则获取页面所有图片地址
<?php //取得页面所有的图片地址 function getimages($str) { $match_str = "/((http://)+([^ rn()^$!`"'|[]{}<>]*)((.gif)|(.jpg)|(.bmp)|(.png)|(.GIF)|(.JPG)|(.PNG)|(.BMP)))/"; preg_match_all ($match_str,$str,$out,PREG_PATTERN_ORDER); return $out; }
随机推荐
- iOS 10拨打系统电话弹出框延迟出现问题的解决
- 浅析打开eclipse出现Incompatible JVM的解决方法
- IOS10 配置权限详细介绍
- ASP.NET实现电影票信息的增删查改功能
- ASP.NET Ajax级联DropDownList实现代码
- 对于ASP编码问题的深入研究与最终解决方案
- Android切换卡TabWidget用法示例
- Android基础知识之单点触摸
- 使用ajax异步提交表单的几种方法总结
- php的4种常用运行方式详解
- c#初学简单程序实例代码介绍
- jquery实现省市select下拉框的替换(示例代码)
- hover的用法及live的用法介绍(鼠标悬停效果)
- 左右图片循环滚动停顿一下后继续
- thinkphp 验证码 的使用小结
- Java设计模式之单例模式实例分析
- iOS10适配问题收集整理
- .net读写xml文档详解
- 第八节 访问方式 [8]
- php 模拟POST|GET操作实现代码