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

<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. X86上搭建交叉工具链,来给龙芯笔记本编译本地工具链(未完待续)

    故事的背景是,我买了一台龙芯2F的笔记本来装B. 为什么说是装B呢?因为不但操作系统是Linux,而且CPU还是龙芯的. 一般人有这么酷的装备吗?简直是装B大圣啊. 这里一定要申明一点,本人不是IT技 ...

  2. linux启动流程

    看了深入理解linux内核一书的最后对linux启动流程的介绍,下面就把我能理解的写一下吧: bios(硬件加电自检POST,寻找第一个启动设备) the boot loader(可以从硬盘启动也可以 ...

  3. Sql Servicer 复习笔记(1) 存储过程分布

    第一步:创建表 declare @countInt int declare @age int ) begin ),@countInt), @age,'中国北京') ; ; ) begin ; end ...

  4. linux(centos)源码安装git

    最近使用一个开源库,部署的的时候需要用git克隆依赖库.刚好系统没安装git.就尝试了源码安装git. 源码下载地址:http://codemonkey.org.uk/projects/git-sna ...

  5. Drupal 7 安装时的数据库问题

    在安装D7时,需要用PhpMyAdmin创建数据库,不建议使用ROOT帐号而需要建立一个新的帐号.一般,建立一个新的账号,如foo,并同时建一个同名的数据库,选择localhost(如果是本地).但是 ...

  6. weui 问题

    1.阻止checkbox 被 checked 方法1: $('.weui-check').on('click', function(e){ $(this).attr('disabled', true) ...

  7. Top ShooterHDU2863&&继续xxx定律HDU3784

    继续xxx定律 HDU3784 先看这个题目:HDU3782 #include<iostream> #include<algorithm> #include<stdio. ...

  8. Win10 设置外网多用户远程桌面连接

    主要原理:利用路由器的虚拟服务器功能,将内网的Ip地址通过端口映射提供给外网,使得外网能够访问到目的主机. 1. 配置路由器上的虚拟服务器,假设目的主机内网的ip为192.168.1.100,则配置如 ...

  9. Runtime 动态加载方法

    动态加载 #import"ViewController.h" #import"Person.h" @interfaceViewController() @end ...

  10. 使用 CXF 做 webservice 简单例子

    Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构.它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量 ...