標籤:
背景: 最近遇到個小需求就是將下面字串去掉無用字串
<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網頁內容轉換成字串(刪除從指定字串到指定字串)