ios - 删除 NSString 中所有出现的地方

标签 ios objective-c nsstring

我有一个 HTML 格式的 NSSTring,我需要删除所有的开头和结尾 strong标签

我如何遍历字符串并删除所有 <strong></strong>

最佳答案

尝试使用stringByReplacingOccurrencesOfString:withString:NSString的方法

NSString *newString = nil;
NSString *resultString = nil;
newString = [htmlString stringByReplacingOccurrencesOfString:@"<strong>" withString:@""];
resultString = [newString stringByReplacingOccurrencesOfString:@"</strong>" withString:@""];

上面的代码假设要删除的 html 标记中没有空格,其中 resultString 表示最终结果。

关于ios - 删除 NSString 中所有出现的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21656007/

相关文章:

ios - stringByReplacingOccurrencesOfString 不适用于空间,即 objective-c 中的 ""

ios - 将 NSStrings 转换为 C 字符并从 Objective-C 调用 C 函数

ios - 为什么我们会在 AVCam 示例代码中获取 AVCaptureSessionInterruptionReasonKey 的地址?

objective-c - 如何在两个 View Controller 之间传递整数?

ios - 如何将 UILabel 放在 UITextField 的最后一个字符旁边?

objective-c - 特定格式的 NSString 到 NSDate 转换

ios - 使用不带 UITabBarController 的 UITabBar 来控制 UIWebView

ios - 地址转换成坐标

objective-c - 当 AudioSessionActive 为 NO 时,无法通过硬件按钮控制 AVAudioPlayer 的音量

objective-c - 我收到有关 stringWithContentsOfFile、参数 usedEncoding 的警告?