您的位置:首页 > Web前端 > HTML

去除html中标签方法

2014-05-06 16:05 447 查看
-(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;

}

原文地址:http://lqcjdx.blog.163.com/blog/static/2074892412013858133489/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: