截取字符串中两个指定字符串中间的字符串

一、问题: 截取 "> 和 </ 之间的汉字内容:

二、解决方案

第一步(代码)

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    NSString *string = @"<a href=\"http\">这是要截取的内容</a>";
    NSRange startRange = [string rangeOfString:@"\">"];
    NSRange endRange = [string rangeOfString:@"</"];
    NSRange range = NSMakeRange(startRange.location + startRange.length, endRange.location - startRange.location - startRange.length);
    NSString *result = [string substringWithRange:range];
    NSLog(@"%@",result);
}

第二步(运行结果)

  • 这是要截取的内容
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。