`
twtmnm1314
  • 浏览: 67956 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

正则方式提取页面中的图片地址

 
阅读更多
<title>CETM-中国门户技术网</title><Textarea style='width:100%;height:300' id='a'>
<!--我们以本论坛的表情贴图页进行实例转换-->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; Charset=gb2312">
<META content=LD在线网页编辑器v2 name=GENERATOR>
<STYLE>
body{}
a{}
a.hover{}
</STYLE>
</HEAD>
<BODY>

<IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em1.gif" lshdic=""> <IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em2.gif" lshdic=""> <IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em3.gif" lshdic=""> <IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em4.gif" lshdic=""> <IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em5.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em6.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em7.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em8.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em9.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em10.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em11.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em12.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em13.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em14.gif" lshdic=""> <IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em15.gif" lshdic=""> <IMG style="FILTER: ; CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em16.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em17.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em18.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em19.gif" lshdic=""> <IMG style="CURSOR: hand" src="http://www.lshdic.com/bbs/image/biaoqing/em20.gif" lshdic=""> <A href="javascript:opener=null;close()">[关闭窗口]</A> </BODY></HTML>
</textarea><br>
<input type='button' value='查找搜索图片地址' onclick='find1()'><a href=http://www.80nian.net>CETM提供</a><br>
<Textarea style='width:100%;height:200' id='b'></textarea>
<script>
function find1(){ //原作:CETM,我的方法可能不是最优效的但能解决问题,VBS的楼主自己变通
str1=a.value;strs="" //定义加速变量
var rep1=new RegExp("<img( ||.*?)src=('|\"|)(.*?)('|\"|>| )","gim") //定义正则模式
str2=str1.match(rep1) //搜索,主要得到length
rep1.exec(str1) //刷新regexp.$3
for(i=0;i<str2.length;i++){ //循环
rep1.exec(str1) //刷新regexp.$3
strs+=(RegExp.$3+"\n") //给值,起加速作用
}
b.value=strs
}
</script>
分享到:
评论

相关推荐

    正则表达式提取图片

    对于网页开发或者数据分析来说,能够熟练地运用正则表达式提取图片是非常有用的技能之一。 #### 正则表达式的概念 正则表达式(Regular Expression)简称regex或regexp,是一种用于匹配字符串中字符组合的语言。在...

    asp.net利用正则在HTML中提取图片路径(asp.net正则表达式过滤出HTML代码中图片路径).txt

    在 Web 开发中,经常需要处理 HTML 文档或字符串,例如从网页中提取特定的信息,比如图片链接等。ASP.NET 是一种广泛使用的 Web 应用开发框架,它为开发者提供了强大的工具和 API 来构建动态网站。当需要从 HTML ...

    正则函数提取图片地址

    在这个“正则函数提取图片地址”的例子中,我们主要关注如何使用正则表达式来从HTML文本中提取出图片的URL地址。这对于网页解析、数据抓取或者内容管理等场景尤其有用。 首先,我们要理解HTML中的图片标签`&lt;img&gt;`的...

    正则提取_C#_正则_正则提取_

    在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。...通过理解并运用上述知识点,你可以更好地在C#项目中实现正则提取功能,尤其是从网站中采集图片数据。

    下载网页源码并用正则表达式提取图片vb

    在VB(Visual Basic)编程环境中,我们可以实现一个功能强大的程序,用于从网页源码中下载并提取图片。这个过程涉及到两个主要步骤:首先,我们需要获取网页的HTML源代码;然后,利用正则表达式来匹配并提取出其中的...

    正则获取html中的 <img src = 图片地址

    在本场景中,我们关注的是如何利用正则表达式从HTML文档中提取`&lt;img&gt;`标签内的`src`属性,即图片链接地址。这在网页抓取、数据挖掘或内容分析等任务中非常常见。 首先,我们需要了解HTML的基本结构。HTML...

    正则表达式提取html中的所有的Email地址

    在本案例中,我们关注的是如何使用C#编程语言来编写正则表达式,从HTML文档中提取所有的电子邮件地址。下面将详细阐述这个过程。 首先,电子邮件地址通常遵循一定的格式,例如`username@example.com`。一个基本的...

    PHP提取字符串中的图片地址[正则表达式]

    在处理网页或者文本数据时,我们常常会遇到需要从字符串中提取特定信息的场景,例如提取字符串中的图片地址。PHP是一种广泛使用的服务器端脚本语言,它提供了强大的字符串处理功能,其中正则表达式是提取字符串中...

    Java中使用正则表达式获取网页中所有图片的路径

    总结来说,这个Java方法利用正则表达式有效地从HTML源码中提取了所有图片的路径,适用于需要解析网页图片资源的场景。注意,这种方法只能处理简单的HTML结构,对于复杂的嵌套或JavaScript动态加载的图片可能无法捕捉...

    初学python爬虫,记录一下学习过程,正则表达式提取图片网址

    本篇将详细介绍如何利用正则表达式(Regular Expression)从网页中提取图片链接,以实现基础的网络爬虫功能。 首先,我们导入所需的库。Python中的`re`库提供了对正则表达式的支持,而`requests`库则用于发送HTTP...

    正则获取图片地址 链接地址

    在网页抓取和数据采集的场景中,正则表达式常常被用来提取网页中嵌入的图片地址和链接地址。这个过程对网页内容进行分析,根据图片标签的结构特征,编写能够正确匹配图片链接的正则表达式,然后通过程序代码实现对...

    正则表达式获取网页HTML,css,js,图片等

    总结,正则表达式在网页资源提取方面是一个有用的工具,特别是在快速提取初步信息时。然而,为了更精确和全面地处理网页内容,应当结合其他技术,如HTML解析库和网络爬虫框架。在实践中,应根据具体需求灵活选择合适...

    C#通过正则表达式实现提取网页中的图片

    总之,通过C#和正则表达式提取网页图片是一个实用的技术点,可以应用在各种需要从网页中解析数据的场景,特别是在数据采集、网络爬虫等任务中。掌握和灵活运用正则表达式,可以显著提高开发效率和处理文本数据的能力...

    asp正则获取html文件图片地址

    根据提供的标题、描述、标签及部分内容,我们可以了解到这段代码是使用ASP与正则表达式来提取HTML文件中的图片地址。接下来,将详细解释这段代码的功能、实现原理以及具体步骤。 ### ASP简介 ASP(Active Server ...

    正则表达式实例 网页前端开发

    正则表达式是编程中处理文本的强大工具,尤其在网页前端开发中,它常用于数据验证、内容提取和格式化。以下是一些具体的正则表达式实例及其应用: 1. **截取中间字符串**: 示例中的 `preg_match` 函数用于在字符...

    PHP正则获取页面所有图片地址

    综上所述,通过合理地设计正则表达式,并结合PHP的`preg_match_all`函数,我们可以有效地从HTML页面中提取出所有图片的URL地址。这种技术在内容管理系统(CMS)、博客平台或任何需要处理HTML内容的应用场景中都非常...

    正则表达式提取图片路径 并过滤掉指定字符的写法

    在网页数据抓取、日志分析、文本处理等场景中,正则表达式有着广泛的应用。特别是在处理HTML文本中,正则表达式能够帮助我们提取出需要的信息,例如图片路径。本文将详细介绍如何使用正则表达式提取HTML中的图片路径...

    PHP 正则采集百度的图片地址

    在实际应用中,百度可能会对图片URL进行编码,或者使用特定的路径结构,因此可能需要根据实际情况调整正则表达式以适应不同的URL格式。此外,考虑到网页的动态加载和反爬虫策略,可能还需要使用到`curl`或者`file_...

    python re正则匹配网页中图片url地址的方法

    ### Python re正则匹配网页中图片URL地址的方法详解 #### 一、背景介绍 在进行网页数据抓取或处理HTML内容时,经常会遇到需要提取图片URL的情况。Python 的 `re` 模块提供了强大的正则表达式支持,可以帮助我们轻松...

    提取网页前台图片和文本

    在现代Web开发中,有时我们需要从网页中提取特定的信息,如图片或文本等。这些需求可能出现在多种场景下,例如数据抓取、内容分析或者内容备份等。本篇文章将详细探讨如何从网页前端提取图片和文本,并对图片和文本...

Global site tag (gtag.js) - Google Analytics