• 获取html中所有img


    NSError *error = NULL;

        NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"(<img\s[\s\S]*?src\s*?=\s*?['"](.*?)['"][\s\S]*?>)+?"

                                                                               options:NSRegularExpressionCaseInsensitive

                                                                                 error:&error];

        

        [regex enumerateMatchesInString:_article.htmlContent

                                options:0

                                  range:NSMakeRange(0, [_article.htmlContent length])

                             usingBlock:^(NSTextCheckingResult *result, NSMatchingFlags flags, BOOL *stop) {

                                 

                                 NSString *img = [_article.htmlContent substringWithRange:[result rangeAtIndex:2]];

                                 NSLog(@"img src %@",img);

                                 if ([img rangeOfString:@"share_btn"].location == NSNotFound) {

                                     [_imagesArray addObject:img];

                                 }

                             }];

  • 相关阅读:
    linux上部署docker+tomcat服务,并部署项目
    docker使用Dockerfile把springboot项目jar包生成镜像并运行
    springboot配置log4j
    mysql常用函数
    java处理csv文件上传示例
    中国城市区号脚本-mysql
    java微信公众号支付示例
    java导出csv格式文件
    mysql时间相加函数DATE_ADD()
    centos分区
  • 原文地址:https://www.cnblogs.com/zengyanzhi/p/3921305.html
Copyright © 2020-2023  润新知