Java 正则表达式匹配img标题的src值
来源:互联网 发布:u盘数据丢失恢复 编辑:程序博客网 时间:2024/05/22 02:27
public static List<String> getImgSrcList(String content){
List<String> list = new ArrayList<String>();
//目前img标签标示有3种表达式
//<img alt="" src="1.jpg"/> <img alt="" src="1.jpg"></img> <img alt="" src="1.jpg">
//开始匹配content中的<img />标签
Pattern p_img = Pattern.compile("<(img|IMG)(.*?)(/>|></img>|>)");
Matcher m_img = p_img.matcher(content);
boolean result_img = m_img.find();
if (result_img) {
while (result_img) {
//获取到匹配的<img />标签中的内容
String str_img = m_img.group(2);
//开始匹配<img />标签中的src
Pattern p_src = Pattern.compile("(src|SRC)=(\"|\')(.*?)(\"|\')");
Matcher m_src = p_src.matcher(str_img);
if (m_src.find()) {
String str_src = m_src.group(3);
list.add(str_src);
}
//匹配content中是否存在下一个<img />标签,有则继续以上步骤匹配<img />标签中的src
result_img = m_img.find();
}
}
return list;
}
2 0
- Java 正则表达式匹配img标题的src值
- 匹配img标签及img 的src的正则表达式
- 使用正则表达式从一段字符串中匹配出img标签的src值
- java 匹配 图片src的正则表达式
- Java正则表达式替换Img标签的src属性
- JAVA正则表达式,提取img的src问题!!!
- java 正则表达式替换img标签的src路径
- js 正则匹配 扣 img 的src
- 正则表达式提取img的src
- 【php】正则表达式提取img的src
- img 的正则表达式:匹配<img>标签
- 正则表达式替换img标签src值
- jse.正则表达式--JAVA正则表达式,提取img的src问题!!!
- 获取<img src />正则表达式
- 正则匹配 img标签的src 然后替换
- 正则表达式提取HTML中IMG标签的SRC地址
- js 正则表达式 获得img 的src属性
- 正则表达式取<img src="">src中包含特定字符的地址
- 人月神话读书笔记之二人月神话
- C# DevExpress TabPane
- Python的struct模块学习
- 洛谷 P2057 善意的投票
- Android——Glide的使用详解
- Java 正则表达式匹配img标题的src值
- webpack入门(三)
- JAVA--长整数与16进制字符串互相转换
- [bzoj4161]Shlw loves matrixI
- 致自己
- Android AndroidManifest.xml相关flag详细说明
- myeclipse+pydev4.0.1+scrapy 构建爬虫项目的流程
- 数据结构--链表
- 506. Relative Ranks的C++解法