ios去掉字符串中的html标签的方法

来源:互联网 发布:vb源码下载 编辑:程序博客网 时间:2024/04/30 14:14
  1. -(NSString *)filterHTML:(NSString *)html  
  2. {  
  3.     NSScanner * scanner = [NSScanner scannerWithString:html];  
  4.     NSString * text = nil;  
  5.     while([scanner isAtEnd]==NO)  
  6.     {  
  7.         //找到标签的起始位置  
  8.         [scanner scanUpToString:@"<" intoString:nil];  
  9.         //找到标签的结束位置  
  10.         [scanner scanUpToString:@">" intoString:&text];  
  11.         //替换字符  
  12.         html = [html stringByReplacingOccurrencesOfString:[NSString stringWithFormat:@"%@>",text] withString:@""];  
  13.     }  
  14. //    NSString * regEx = @"<([^>]*)>";  
  15. //    html = [html stringByReplacingOccurrencesOfString:regEx withString:@""];  
  16.     return html;  
  17. }  
0 0