`
ldl_xz
  • 浏览: 68852 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Javascript、js 查找匹配网页html中图片url

 
阅读更多
function  getimgsrc(htmlstr){
    var reg=/<img.+?src=('|")?([^'"]+)('|")?(?:\s+|>)/gim;
    var arr = [];
    while(tem=reg.exec(htmlstr)){
        arr.push(tem[2]);
    }
    return arr;
}
var htmlStr=" <P align=center> <FONT size=3> <IMG src='/include/eWebEditor/UploadFile/200941092128708.jpg' width=636 border=0>ddd <IMG style='WIDTH: 294px; HEIGHT: 245px' src=/include/eWebEditor/UploadFile/20094109234712.jpg' width=441 height=341 border=0> </P>"; 
var imgs=getimgsrc(htmlStr); 
alert(imgs.join('\n'));

转载自:http://www.9958.pw/post/js_html_img_url

分享到:
评论

相关推荐

    JS 正则查找匹配

    这篇博文将深入探讨如何使用正则表达式进行查找匹配。 首先,我们要了解正则表达式的构建方式。在JS中,正则表达式可以作为字面量(`/pattern/flags`)或通过`RegExp`构造函数创建(`new RegExp('pattern', 'flags'...

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

    在HTML中,图片由`&lt;img&gt;`标签表示,其`src`属性指向图片URL。例如,以下正则表达式可以匹配所有图片源:`["']([^"']+)["'][^&gt;]*&gt;`。这将帮助我们收集所有网页中引用的图片。 在实际应用中,使用正则表达式时,需要...

    javascript 匹配URL、E-mail、电话号码、手机号码

    在JavaScript编程中,匹配URL、E-mail、电话号码和手机号码是常见的需求,尤其是在处理用户输入数据时。这篇博文提供了一种解决方案,通过编写或使用现有的JavaScript工具来实现这些匹配功能。下面我们将深入探讨...

    javaScript处理URL中特殊符号的处理

    在互联网应用中,URL(统一资源定位符)是用于在网页浏览器中定位网页的主要方式之一。URL的设计需要遵循一定的规则,以确保其能够被浏览器和服务器准确解析。在URL中传递参数时,有些特殊符号由于是URL的保留字符,...

    JavaScript完全自学宝典 源代码

    13.7.html 在HTML中显示XML数据。 13.8.html JavaScript操作XML数据岛。 13.9.jsp JavaScript+XML实现通讯录。 addressbook.war JavaScript+XML实现通讯录的工程文件(可以直接在Tomcat下发布运行)...

    Python-一种工具用于查找隐藏在页面内部和外部Javascript文件中的子域和有趣内容

    在这个特定的场景中,"Python-一种工具用于查找隐藏在页面内部和外部Javascript文件中的子域和有趣内容",指的是一个利用Python编写的工具,其目标是挖掘网页中JavaScript文件里可能隐藏的子域名和其他有价值的信息...

    javaScript api

    例如,`document.createElement()`用于创建新的HTML元素,`element.appendChild()`用于将元素添加到父元素,而`querySelector()`和`querySelectorAll()`则用于查找匹配特定选择器的元素。 2. 事件处理:JavaScript ...

    Ruby-一个漂亮的正则表达式用于查找和提取这些文件中的相对URL

    对于查找相对URL,我们需要识别HTML中`&lt;a&gt;`标签的`href`属性或其他可能包含URL的地方,例如`&lt;img&gt;`的`src`属性。一个基本的正则表达式可能如下所示: ```ruby relative_url_regex = /href=["']?([^"'\s]+)["']?/i `...

    javascript经典特效---下拉菜单图片选择.rar

    在JavaScript中,可能使用了数组或者对象来存储每张图片的URL和与其关联的下拉菜单选项值,这样可以方便地进行查找和匹配。此外,DOM(文档对象模型)操作也是关键,JavaScript通过`document.getElementById`、`...

    Node.js-将Url文本转换成Hiperlink的JavaScript库和npm模块

    在JavaScript中,可以使用正则表达式来匹配URL并将其转换为`&lt;a&gt;`标签。以下是一个简单的示例: ```javascript function urlToLink(text) { var urlRegex = /(https?:\/\/[^\s]+)/g; return text.replace(urlRegex...

    JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)

    本文主要探讨如何使用正则表达式来匹配URL网址,特别是那些以"www"或"http"开头的网址。以下是对给定内容的详细解释。 首先,我们要理解正则表达式 `[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62...

    python网页爬虫--美女网图片爬取

    在本实例中,"美女网图片爬取"项目是一个很好的实战练习,它涵盖了基本的网页爬虫流程:请求网页、解析HTML、提取图片链接、下载图片。通过这个项目,我们可以深入理解Python爬虫的工作原理,并学习如何解决实际爬取...

    JavaScript正则表达式替换字符串中图片地址(img src)的方法

    在JavaScript中,正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和提取字符串中的模式。在处理HTML字符串时,我们可能需要替换其中的图片地址(img标签的src属性)。本篇文章将深入探讨如何使用...

    JSFinder js文件中提取URL,子域名的工具。

    JSFinder 是一款强大的工具,专为网络安全专家和渗透测试人员设计,用于在JavaScript(js)文件中高效地搜索和提取URL以及子域名信息。这款工具的出现极大地简化了在黑盒测试过程中对网站架构和潜在漏洞的分析工作。...

    javascript开发的书签网页

    JavaScript是一种广泛应用于Web开发的脚本语言,它在浏览器环境中运行,为网页添加交互性和动态功能。"javascript开发的书签网页"是一个利用JavaScript技术来创建的用于管理和组织网络书签的应用。这样的应用通常...

    javascript 正则表达式教程

    JavaScript正则表达式是编程语言JavaScript中的一个重要组成部分,它用于处理...在实际工作中,应结合HTML、CSS和JavaScript其他特性,如本例中的`index.html`、`css.css`和`script.js`文件,构建完整的前端应用场景。

    JAVASCRIPT的正规式

    在JavaScript中,它们被广泛用于验证输入、提取URL、电子邮件地址验证、日期格式检查等场景。 首先,理解正规式的构成是学习的关键。正规式由一些特殊字符、元字符和量词组成。例如,"."代表任意单个字符,"\d"代表...

    实现java读取网页内容并下载网页中出现的图片.pdf

    在Java编程中,读取网页内容并下载网页中出现的图片是一项常见的任务,尤其是在网络爬虫或者数据分析的应用中。以下是如何使用Java实现这一功能的详细步骤: 首先,我们需要使用`java.net.URL`类来创建一个URL对象...

    匹配img标签_匹配src中的值

    正则表达式是一种模式匹配语言,可以用来在字符串中查找、替换或者捕获特定模式。 首先,我们来理解一下`&lt;img&gt;`标签的基本结构。一个标准的`&lt;img&gt;`标签通常如下所示: ```html 图像URL" alt="替代文本" width=...

Global site tag (gtag.js) - Google Analytics