背景: 最近遇到个小需求就是将下面字符串去掉无用字符串

<br><br>“你爷爷也喜欢吃鱼嘛。”<br><br>我笑了起来,“哪有猫不喜欢吃鱼的?”<br><br>猫嘀咕了一声。<br><br>“它说什么?”<br><br>“它说你怎么还钓不到,肚子都等饿了。”<br><br>我瞥了猫一眼——那对大小眼正冷冷地盯着我,眼神跟它的鼻尖一样冰凉,“你们在这吵肯定钓不到啊。”<br><br>“那好,不吵了。我们回屋去,你钓到了晚上就有酸菜鱼吃。”<br><br>奶奶抱起猫往回走,走到半途突然叫我名字,我回头看过去,她正站在那棵李子树下。<br><br>“李子又结出来了,你回来的时候带一兜啊。”<br><br>“噢。”<br><br>李子树是爷爷种的,他自己不爱吃,奶奶喜欢吃,一到夏天,屋里就听得到奶奶吃李子“扑擦扑擦”的声音。李子树越长越大,踮起脚摘不到了,奶奶就让爷爷爬树上去摘,<sdsdfsdfsd>她站在底下,掀起炒菜的围裙,两个人一个扔一个接,爷爷摘一会儿就要问“够了不”,奶奶<asdasdasd>就说“不够,再来点”,反复好几轮才肯罢休。<br><br>最辛苦的大概就是这棵树了,我坐在树上,手扶在粗糙的树干上,没想到它这么能结果,随手摘一颗下来,放进嘴里,那种酸涩的口感,唉,明明不提供甜味的水果为什么也会被人喜欢呢?这一点我倒是随奶奶,也喜欢吃李子,所以我跟奶奶的配合就不行,要是我在上面扔,扔不了几个就要<莎萨jkjkjkjjlk>自己吃上半天。<br><br>奶奶指着菜板,“你这个鱼,切了比这堆李子还小。”<br><br>“你把鱼头都给猫了,是显小啊。”<br><br>“你爷爷喜欢吃鱼头你又不是不知道。”<br><br>那只猫正在角落里啃鱼头,嘴里发出“呜呜”的声音,生怕有人跟它抢。<br><br>“爷爷吃鱼不会那样叫唤。”<br><br>奶奶走到猫身旁,弯下腰对着它说:“喵——喵——”<br><br>猫立刻安静了下来。<br><br>“咋样,我说这是你爷爷吧?”<br><br>我摇摇头,把渔具放回门背后,然后才给出评价,“这都是巧合。”<br><br>整

可以使用下面的方法,将字符串传进去就行了。

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

HTML网页内容转换成字符串(删除从指定字符串到指定字符串)的更多相关文章

  1. 将Xml字符串转换成(DataTable || DataSet || XML)对象

    今天用到一个功能:就是把从数据库读出来的内容转换成XML字符串流格式,并输出给一个功能函数.在写的过程,为方便以后的使用,我对这一功能进行分装.该类的具体格式如下:XmlConvert类命名空间:Ni ...

  2. 微信小程序中利用时间选择器和js无计算实现定时器(将字符串或秒数转换成倒计时)

    转载注明出处 改成了一个单独的js文件,并修改代码增加了通用性,点击这里查看 今天写小程序,有一个需求就是用户选择时间,然后我这边就要开始倒计时. 因为小程序的限制,所以直接选用时间选择器作为选择定时 ...

  3. php日期转时间戳,指定日期转换成时间戳

    写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储.处理方便,但 是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么 ...

  4. 字符串数字转换成对应的Double数值

    一,介绍 前面实现了字符串转换成整形数值.参考这里: 它不支持小数,不支持符号(正.负号) 现在实现一个更复杂一点字符串转换成数值的程序. 它支持“浮点字符串”转换成对应的浮点数值,如: " ...

  5. 算法笔记_028:字符串转换成整数(Java)

    1 问题描述 输入一个由数字组成的字符串,请把它转换成整数并输出.例如,输入字符串“123”,输出整数123. 请写出一个函数实现该功能,不能使用库函数. 2 解决方案 解答本问题的基本思路:从左至右 ...

  6. C语言将字符串转换成对应的数字(十进制、十六进制)【转】

    转自:http://wawlian.iteye.com/blog/1315133 问题1:讲一个十进制数字的字符串表示转换成对应的整数.举例:将“”转换成整数1234. C代码 收藏代码 /*将字符串 ...

  7. 算法练习-字符串转换成整数(实现atoi函数)

    练习问题来源 https://leetcode.com/problems/string-to-integer-atoi/ https://wizardforcel.gitbooks.io/the-ar ...

  8. Java实现字符串转换成整数

    1 问题描述 输入一个由数字组成的字符串,请把它转换成整数并输出.例如,输入字符串"123",输出整数123. 请写出一个函数实现该功能,不能使用库函数. 2 解决方案 解答本问题 ...

  9. 如何实现字符串转换成整数(实现atoi内置函数)?

    题目描述 输入一个由数字组成的字符串,把它转换成整数并输出.例如:输入字符串"123",输出整数123. 给定函数原型int StrToInt(const char *str) , ...

随机推荐

  1. 谁动了我的特征?——sklearn特征转换行为全记录

    目录 1 为什么要记录特征转换行为?2 有哪些特征转换的方式?3 特征转换的组合4 sklearn源码分析 4.1 一对一映射 4.2 一对多映射 4.3 多对多映射5 实践6 总结7 参考资料 1 ...

  2. linux mysql

    安装mysql 1.使用rpm 安装mysql 或者使用yum安装 使用rpm 安装 下载 Centos 7 所需要的mysql包 tar -xf 解压整合包 根据依赖 安装 common>li ...

  3. iOS后台定位时授权提示一闪而过的解决办法

    今天做后台定位时,授权提示"允许 XXX 在您并未使用该应用时范文您的位置吗?"总是一闪而过,点不到,或者压根就不弹出.后来找到了解决问题的方法,那就是:将CLLocationMa ...

  4. Windows 10开机的秘密在哪里

    如何查看开机速度 查看开机速度,一定要安装所谓的第三方安全软件么?老子就是不喜欢被安全! Windows自带的事件查看器中记录了系统的一举一动,何必需要别人来监视? 在运行(WinKey+R)中输入e ...

  5. 图的邻接多重表和搜索(C++版本)

    最近在学数据结构,学到图这一章,网上的C++版本的代码乱得不行,所以自己写了一个完整C++版本的放这里. 用邻接多重表表示一个无向图,并给出DFS和BFS搜索代码.邻接多重表好处就是贼直观,几条边就几 ...

  6. getIdentifier()获取资源Id

    工作需要使用getIdentifier()方法可以方便的获各应用包下的指定资源ID.主要有两种方法:(1)方式一Resources resources = context.getResources() ...

  7. NGUI 3.0.7的新锚点系统设置不好就会造成显示错误的错觉

    每次设置NGUI控件的锚点时,都需要刷新一下窗口,不然就会造成显示错误的错觉. 同时,NGUI控件设置锚点的参考对象为一个物体时还需要调整其控件大小,不然也会造成显示错误的错觉.

  8. UEditor编辑器并不难

    1.背景:        其实学习UEditor本该在这之前就应该学习整合到自己的项目中的了,第一次接触UEditor是在暑假期间,当时做东西在师兄的代码中发现了这东西,心想:卧槽,竟然可以这样整合别 ...

  9. linux上创建ftp服务器下载文件///使用AWS服务器作为代理,下载sbt相关的包

    最近觉得自己下载有些jar的速度太慢了,就在aws上下好了,然后转到我电脑上来,在aws上开了ftp服务器.结果就倒腾了一上午,作个记录,以便后面查看. 1.安装vsftpd yum -y insta ...

  10. C++混合编程之idlcpp教程Python篇(8)

    上一篇在这 C++混合编程之idlcpp教程Python篇(7) 第一篇在这 C++混合编程之idlcpp教程(一) 与前面的工程相似,工程PythonTutorial6中,同样加入了四个文件:Pyt ...