`
geelong
  • 浏览: 117267 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

捕获图片的url

 
阅读更多

import java.util.regex.Matcher;
import java.util.regex.Pattern;


public class MatchTest {
	
	public static void main(String[] args) {
		String a = "aaaa<img src=\"http://www.baidu.com/img/baidu_sylogo1.gif\"aaaa" +
		"aaaa<img src=\"http://www.baidu.com/img/baidu_sylogo1.gif\"aaaa";
//1		Pattern p = Pattern.compile("<img src=\".*\"");
		Pattern p = Pattern.compile("<img.*?src=\"(.*?)\"");  //() 捕获组
		Matcher m = p.matcher(a);
		while (m.find()){
//			System.out.println(m.group());
//			<img src="http://www.baidu.com/img/baidu_sylogo1.gif"
//			<img src="http://www.baidu.com/img/baidu_sylogo1.gif"
			
			System.out.println(m.group(1));
//			http://www.baidu.com/img/baidu_sylogo1.gif
//			http://www.baidu.com/img/baidu_sylogo1.gif
		}
//1		<img src="http://www.baidu.com/img/baidu_sylogo1.gif"aaaaaaaa<img src="http://www.baidu.com/img/baidu_sylogo1.gif"
		
//		<img src="http://www.baidu.com/img/baidu_sylogo1.gif"
//		<img src="http://www.baidu.com/img/baidu_sylogo1.gif"
	}

}
 
分享到:
评论

相关推荐

    java禁止直接url访问图片

    当URL访问图片时,Servlet可以捕获请求,检查访问权限,然后决定是否返回图片。 4. **权限验证**: 验证用户是否有权访问图片的方法有很多,如基于session、cookie、JWT(JSON Web Tokens)等。如果用户已经登录并...

    水印图片和URL重写

    匹配部分`^([^/]+)/(.*)\.aspx$`捕获目录和页面名,然后在`&lt;action&gt;`标签中使用这些捕获值来构造新的URL。 除了配置文件,还可以自定义HTTP模块或者使用ASP.NET MVC的路由机制来实现URL重写。自定义HTTP模块可以让...

    Android源码——RSS阅读器的源码.7z

    在解析XML时,需要捕获图片URL,并通过异步加载技术(如Glide或Picasso)下载到本地,然后在UI上显示。 在Android UI设计方面,RSS阅读器通常包含一个主列表界面,展示订阅的RSS源和最新更新的条目。每个条目可能...

    网页URL生成图片.zip

    网页URL生成图片是一种常见的需求,尤其在记录网页内容、创建网页快照或构建可视化的网页存档时。这个“网页URL生成图片.zip”文件很可能包含一个或多个程序或库,用于将网页转换为图像格式,比如JPG或PNG。在这个...

    抓取URL路径的图片显示 MFC

    首先,我们需要理解URL(Uniform Resource Locator)是互联网上资源的唯一地址,它是访问网页、图片等各种网络资源的关键。抓取URL路径的图片,实际上就是通过HTTP或HTTPS协议从指定的URL下载图片数据。 在MFC中,...

    取得HTML中所有图片的 URL

    5. **返回结果**:返回包含所有图片URL的字符串数组。 #### 结论 本文详细介绍了如何使用C#和正则表达式从HTML文档中提取所有图片的URL。这种方法不仅可以应用于网页抓取,还可以用于数据分析等多种场景。希望本篇...

    根据url来获取页面的截图

    这个功能可以帮助我们快速地捕获网站的状态,而无需手动打开浏览器。在这个场景中,我们可以使用Java编程语言,结合AWT(Abstract Window Toolkit)库来实现这一功能。下面将详细介绍这个过程及其相关知识点。 首先...

    Java实现url加密处理的方法示例

    7. **异常处理**:在实际应用中,应更全面地处理可能抛出的异常,包括捕获并记录异常信息,而不是简单地返回null。 综上所述,Java提供的加密库和编码工具使我们能够有效地处理URL加密。为了构建更安全的系统,...

    网站捕获工具

    1. 完整镜像:网站捕获工具可以下载网站的所有页面,包括HTML、CSS、JavaScript、图片、视频和其他资源,形成一个与原始网站几乎相同的本地副本。这样,即使原始网站无法访问,用户也可以在本地查看和使用该网站的...

    C#实现BBcode转为Markdown的方法

    这里同样利用了正则表达式捕获图片URL,并在Markdown中用`![]()`表示。 总的来说,这篇文章提供了C#实现BBcode到Markdown转换的基本思路和代码示例,特别强调了正则表达式的使用技巧。虽然目前的代码仅支持少量的...

    Python读取数据库URL下载图片.zip

    本项目中,我们使用Python 3.7作为主要的开发语言,并借助Visual Studio 2019作为开发工具,配合pymssql库来连接SQL Server数据库,从而实现从数据库中提取图片URL并进行批量下载。 首先,我们需要了解如何使用...

    滚动截屏(捕获整个网页)的源码(C#)

    滚动截屏---可以捕获整个网页...具体方法:程序在bin/debug下,打开程序输入要截屏的URL,点截屏按钮稍等, 图片会被保存在程序相同的目录下,图片格式为png(为了提高速度,可以先把要截屏的网页打开~~这好像是废话~~)

    捕获屏幕软件

    “代码中国.txt”和“代码中国.url”可能包含与软件开发者或社区相关的信息,例如源码链接或技术支持网站地址。 综上所述,捕获屏幕软件是一种强大且实用的工具,其核心功能包括全屏、选区和窗口捕获,同时可能附带...

    js代码实现图片上传阿里云OSS

    2. **初始化plupload**: 创建`plupload`实例,设置其基本配置,如上传URL、文件类型限制(这里我们只允许图片上传)、上传队列大小等。同时,要开启多文件选择功能。 3. **配置OSS签名**:阿里云OSS采用签名机制...

    网页图片截取URL2JPEG(C#源码)

    7. **动态链接库(DLL)**:`uCapture.dll`可能是一个动态链接库文件,提供了特定的功能,例如图像捕获或者网络请求的优化,供主程序`url2jpeg.exe`调用。 8. **程序执行**:`url2jpeg.exe`是程序的可执行文件,用户...

    通过http协议的url下载文件

    - **功能**:此方法接收三个参数,分别为图片的URL、保存到本地的文件名以及保存路径,主要功能是从网络下载图片并保存到指定路径。 - **关键点**: - 使用`getImageFromNetByUrl`方法获取图片数据。 - 检查返回的...

    ASP.NET url参数传递加密及解密方法

    此时,应该捕获并处理`CryptographicException`等异常,以确保应用程序的健壮性。 9. **最佳实践**:除了加密,还可以考虑使用HTTPS协议,它提供端到端的传输层安全,进一步保护数据不被窃听。 10. **性能优化**:...

    Capture_MFC.rar_Capture_MFC 图片_MFC u_ShowUrlPic_MFC_vc url 图片

    在本文中,我们将深入探讨如何在VC++环境中利用MFC(Microsoft Foundation Classes)框架来实现一个功能,即从URL路径捕获并显示图片。MFC是微软为Windows平台开发应用程序提供的一套C++类库,它封装了许多Windows ...

    qt写的抓取网页图片并保存到本地

    一旦获取了图片URL,我们就需要使用这些类来创建本地文件,打开网络连接,下载数据,并将其写入本地文件。 4. **多线程**:为了提高效率,可能需要在多个线程中并发下载图片。QT的`QThread`类可以帮助我们实现这一...

    php使用正则表达式获取图片url的方法

    )` 是一个捕获组,用来捕获后面匹配到的图片URL地址。 - `(?:[.gif|.jpg])` 是一个非捕获组,用来匹配以`.gif`或`.jpg`结尾的字符串。 - `['|\"].*?[\/]?&gt;` 匹配结束标签前的任意字符直到遇到`&gt;`结束标签。 接下来...

Global site tag (gtag.js) - Google Analytics