站内搜索:
首页 >> 前端 >> 内容
去掉NSString中的HTML标签

时间:2015/7/8 10:54:54

-(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;
}

 

  • 上一篇:纯css实现苹果表盘动画
  • 下一篇:html乱码怎问题
  • 返回顶部