Iphone 检索字符串时出现问题

Iphone 检索字符串时出现问题,iphone,nsstring,Iphone,Nsstring,我有一个数组,它有类似字符串的 "Turn left onto <b>Sri Krishna Nagar Rd</b><div class=\"google_note\">Pass by <b landmarkid=\"0x39ed58475c24020f:0x170a2130a5880d5a\" class=\"dir-landmark\">California Academy of Visual Effects</b> <di

我有一个数组,它有类似字符串的

"Turn left onto <b>Sri Krishna Nagar Rd</b><div class=\"google_note\">Pass by <b landmarkid=\"0x39ed58475c24020f:0x170a2130a5880d5a\" class=\"dir-landmark\">California Academy of Visual Effects</b> <div class=\"dirseg-sub\">(on the left)</div>\n</div>"

Thanx。为什么要使用那种格式的字符串?是否要从UIWebView中的JSON加载该返回字符串?如果是,那么您只需通过附加“使用此函数”调用loadHtmlString方法

NSString *str =@"Turn left onto <b>Sri Krishna Nagar Rd</b><div class=\"google_note\">Pass by <b landmarkid=\"0x39ed58475c24020f:0x170a2130a5880d5a\" class=\"dir-landmark\">California Academy of Visual Effects</b> <div class=\"dirseg-sub\">(on the left)</div>\n</div>";
    str = [str stringByReplacingOccurrencesOfString:@"\\r\\n" withString:@""];
    NSRange r;
    while ((r = [str rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
    str = [str stringByReplacingCharactersInRange:r withString:@""];

    NSLog(@"%@",str);
NSString*str=@“向左拐到加州视觉效果学院的Sri Krishna Nagar RdPass(左侧)\n”;
str=[str STRINGBYREPLACINGOCURNCESOFSTRING:@“\\r\\n”带字符串:@”“;
NSRange;
while((r=[str rangeOfString:@“]+>”选项:NSRegularExpressionSearch])。位置!=NSNotFound)
str=[str STRINGBYREPLAcingCharactersRange:r with string:@'';
NSLog(@“%@”,str);

@Narayana..它解决了我的问题,但我不知道while循环能做什么..尤其是]+>。Thnx需要帮助
NSString *str =@"Turn left onto <b>Sri Krishna Nagar Rd</b><div class=\"google_note\">Pass by <b landmarkid=\"0x39ed58475c24020f:0x170a2130a5880d5a\" class=\"dir-landmark\">California Academy of Visual Effects</b> <div class=\"dirseg-sub\">(on the left)</div>\n</div>";
    str = [str stringByReplacingOccurrencesOfString:@"\\r\\n" withString:@""];
    NSRange r;
    while ((r = [str rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound)
    str = [str stringByReplacingCharactersInRange:r withString:@""];

    NSLog(@"%@",str);