去掉NSString中的HTML标签

原创 2015年07月07日 18:34:58
-(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;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Objective-C里字符串NSString过滤HTML标签的方法

//第一种,用NSScanner扫描,来自下面这个著名的链接,不过现在打不开鸟~  // Source: http://rudis.net/content/2009/01/21/flatten-h...

C#将内容附带的html标签去掉转成纯文本方法

将内容附带的html标签去掉转成纯文本方法,.net后台在接收或者获取html整段内容时候,可以调用此方法将内容中的html标签过滤掉,转换成纯文本

怎么用PHP正则 去掉所有html标签的属性部分

输出结果: pad第一的内容133 内容1 asdasdkjasd内容 任意的链接 后茜 ====

去掉Html页中的标签代码

  • 2013-10-30 13:14
  • 14KB
  • 下载

过一遍HTML标签(四)

编辑ins(行内) 定义增加到文档的内容。 属性: cite:cite 属性的值指向一个文档的 URL,该文档解释了文本被插入或修改的原因。(目前该属性还没有被主流浏览器支持) datetime:...

关于HTML5标签不兼容(IE6~8)

HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。 比较常用的HTML5的新标签元素有: ...

标签(转自:http://221.199.150.103/jsj/html/page/book/xhtml/m_doctype.htm)

标签功能: 标签用于声明文档的语言和DTD类型。 标签实际上不是HTML标签,它位于文档的最前面,用于说明文档的类型和使用的规范,当进行文档验证时,系统按照指明的规范进行验证。注:标签没有结束标签,也...
  • lslxdx
  • lslxdx
  • 2011-03-26 23:05
  • 1073

JavaEE第一天_html标签

* HTML * HTML: HyperText Markup Language 超文本标记语言。 * HTML是最基础的网页语言。 * HTML的代码都是由标签所组成。 * HTML的基本格式 ...

C#抓取网页数据、分析并且去除HTML标签

首先将网页内容整个抓取下来,数据放在byte[]中(网络上传输时形式是byte),进一步转化为String,以便于对其操作,实例如下: private static string GetPage...

Android:借用html标签协议,定义自己的协议

Android:借用html标签协议,定义自己的协议背景使用html,定制自己的标签协议:比如:今日有好货,点我逛淘宝,有惊喜!!或者今日有好货,点我逛淘宝,有惊喜!!当一个TextView显示上述内...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)