java正则获取html的图片连接
来源:互联网 发布:数据分析就业 编辑:程序博客网 时间:2024/06/08 01:17
public class TestReplaceAll {public static void main(String[] args) {String str = "<img alt=\"\" src=\"http://img.pppcar.com/image/getImage/57440fef4d5d3925cf12f228/820/0/80\"/>";Set<String> pics = getImgStr(str);System.out.println(pics);}public static Set<String> getImgStr(String htmlStr) { Set<String> pics = new HashSet<>(); String img = ""; Pattern p_image; Matcher m_image; // String regEx_img = "<img.*src=(.*?)[^>]*?>"; //图片链接地址 String regEx_img = "<img.*src\\s*=\\s*(.*?)[^>]*?>"; p_image = Pattern.compile (regEx_img, Pattern.CASE_INSENSITIVE); m_image = p_image.matcher(htmlStr); while (m_image.find()) { // 得到<img />数据 img = m_image.group(); // 匹配<img>中的src数据 Matcher m = Pattern.compile("src\\s*=\\s*\"?(.*?)(\"|>|\\s+)").matcher(img); while (m.find()) { pics.add(m.group(1)); } } return pics; }}
阅读全文
0 0
- java正则获取html的图片连接
- 正则获取html中图片路经
- 获取html 中的所有图片 正则表达式
- 获取图片的正则表达式
- java从一段html代码中获取图片的路径
- 正则获取HTML标签内的内容
- js正则:获取css与html中的图片名字,用于清理不再使用的图片(正则的效率问题建议不使用)
- java如何用正则解析HTML中img标签里图片的路径
- java正则表达式获取指定HTML标签的指定属性值
- java正则表达式获取指定HTML标签的指定属性值
- java正则表达式获取指定HTML标签的指定属性值且替换
- html 获取图片的宽和高
- 正则获取图片地址
- 正则获取图片地址
- java如何从一段html代码中获取图片的src路径
- IOS 获取网络地址的html字符串 本地获取网络图片
- java获取url内容及正则匹配链接图片地址
- java去除html标签的正则表达
- Uva 10970 Big Chocolate
- android Multimedia实战(一)详解SurfaceView,TextureView之播放视频的四种方式
- [Leetcode 126] Word Ladder II
- C# 项目没有.sln文件的解决办法:
- Storm与Spark:谁才是我们的实时处理利器
- java正则获取html的图片连接
- C++中的static关键字
- html头部底部如何加载
- POJ 2790 Consecutive ones 笔记
- 624.Maximum Distance in Arrays --找数组中的最大差值
- Android事件分发机制
- Java动态加载配置文件
- 指针与引用
- verilog入门知识【2】