ios 正则获取img 里的 src
来源:互联网 发布:usb无线网卡linux驱动 编辑:程序博客网 时间:2024/05/22 19:31
ios 正则获取img 里的 src
NSData *data = [NSDatadataWithContentsOfURL:[NSURLURLWithString:@"http://wiki.mbalib.com/wiki/2015%E5%B9%B4%E3%80%8A%E7%A6%8F%E5%B8%83%E6%96%AF%E3%80%8B%E4%B8%AD%E5%9B%BD%E6%85%88%E5%96%84%E6%A6%9C"]];
NSString *htmlString = [[NSStringalloc] initWithData:data encoding:NSUTF8StringEncoding];
NSString *regulaStr =@"<\\s*img\\s+[^>]*?src\\s*=\\s*[\'\"](.*?)[\'\"]\\s*(alt=[\'\"](.*?)[\'\"])?[^>]*?\\/?\\s*>";
// NSString *regulaStr = @"<\\s*img\\s+";
NSRegularExpression *regex = [NSRegularExpressionregularExpressionWithPattern:regulaStr
options:NSRegularExpressionCaseInsensitive
error:nil];
NSArray *arrayOfAllMatches = [regex matchesInString:htmlString options:0range:NSMakeRange(0, [htmlStringlength])];
for (NSTextCheckingResult *matchin arrayOfAllMatches)
{
NSRange range = match.range;
range.location = 1;
NSString* substringForMatch = [htmlStringsubstringWithRange:match.range];
NSLog(@"=== substringForMatch %@", substringForMatch);
// 提取 src =》
NSString* group1 = [htmlString substringWithRange:[match rangeAtIndex:1]];
}
- ios 正则获取img 里的 src
- 正则获取<img>及src里的内容
- 获取<img src />正则表达式
- 提取 img 的 src的一个正则
- 正则表达式提取img的src
- 【php】正则表达式提取img的src
- js 正则匹配 扣 img 的src
- 匹配img标签及img 的src的正则表达式
- jquery获取img的src值
- js获取img路径src的值
- 获取html中img的src属性
- 获取元素下IMG的src
- 获取img标签的src属性值
- 怎么用正则表达式获取文章内容中的<img标签和 src的路径
- Java正则表达式替换Img标签的src属性
- JAVA正则表达式,提取img的src问题!!!
- 正则表达式提取HTML中IMG标签的SRC地址
- js 正则表达式 获得img 的src属性
- 五大内存分区
- 5.机器学习的可行性与数据量关系,突破点
- -bash-3.00$的解决方法
- ceph技巧1
- Sublime Text3 编译显示[Decode error - output not utf-8]
- ios 正则获取img 里的 src
- vim快捷键
- python同时标准输出和重定向到文件保存
- yii
- openresty,GraphicsMagick的安装相关步骤
- How to check linux version
- C语言本质
- ceph技巧2
- chapter10test4