博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS 获取html中的所有图片链接地址
阅读量:6360 次
发布时间:2019-06-23

本文共 1306 字,大约阅读时间需要 4 分钟。

hot3.png

//获取webView中的所有图片URL- (NSArray *) getImageurlFromHtml:(NSString *) webString{    NSMutableArray * imageurlArray = [NSMutableArray arrayWithCapacity:1];        //标签匹配    NSString *parten = @"
"; NSError* error = NULL; NSRegularExpression *reg = [NSRegularExpression regularExpressionWithPattern:parten options:0 error:&error]; NSArray* match = [reg matchesInString:webString options:0 range:NSMakeRange(0, [webString length] - 1)]; for (NSTextCheckingResult * result in match) { //过去数组中的标签 NSRange range = [result range]; NSString * subString = [webString substringWithRange:range]; //从图片中的标签中提取ImageURL NSRegularExpression *subReg = [NSRegularExpression regularExpressionWithPattern:@"http://(.*?)\"" options:0 error:NULL]; NSArray* match = [subReg matchesInString:subString options:0 range:NSMakeRange(0, [subString length] - 1)]; NSTextCheckingResult * subRes = match[0]; NSRange subRange = [subRes range]; subRange.length = subRange.length -1; NSString * imagekUrl = [subString substringWithRange:subRange]; //将提取出的图片URL添加到图片数组中 [imageurlArray addObject:imagekUrl]; } return imageurlArray;}

转载于:https://my.oschina.net/wenchengxu123/blog/1576127

你可能感兴趣的文章
windows下开发库路径解决方案
查看>>
linux迁移mysql数据目录
查看>>
脚本源码安装LNMP
查看>>
Percona Server安装
查看>>
函数为左边表达式
查看>>
2015.06.04 工作任务与心得
查看>>
icinga2使用587端口发邮件
查看>>
hpasmcli查看HP服务器内存状态
查看>>
【14】Python100例基础练习(1)
查看>>
boost bind使用指南
查看>>
Android M 特性 Doze and App Standby模式详解
查看>>
IE FF(火狐) line-height兼容详解
查看>>
TX Text Control文字处理教程(3)打印操作
查看>>
mysqld_multi实现多主一从复制
查看>>
中介模式
查看>>
JS中将变量转为字符串
查看>>
servlet笔记
查看>>
JVM(五)垃圾回收器的前世今生
查看>>
Spring Boot 自动配置之@EnableAutoConfiguration
查看>>
web前端笔记
查看>>