iOS 过滤掉HTML标签

-(NSString *)filterHTML:(NSString *)html  {
NSScanner * scanner = [NSScanner scannerWithString:html];  
NSString * text = nil;  
while([scanner isAtEnd]==NO)  
    {  //找到标签的起始位置  
        [scanner scanUpToString:@"<" intoString:nil];  //找到标签的结束位置  
        [scanner scanUpToString:@">" intoString:&text];  
  //替换字符  
        html = [html stringByReplacingOccurrencesOfString:[NSString stringWithFormat:@"%@>",text] withString:@""];  
    }  
//    NSString * regEx = @"<([^>]*)>";  
//    html = [html stringByReplacingOccurrencesOfString:regEx withString:@""];  
  return html;  
}  

 

posted @ 2015-11-05 21:24  怀揣梦想的Developer  阅读(345)  评论(0编辑  收藏  举报