我有从 url 获取标题的方法。
它有效,但在一个网站上我没有匹配结果。
你知道问题出在哪里吗?
网页上的标题是测试 - sds
NSURL *url_s = [NSURL URLWithString:url];
NSData* data = [NSData dataWithContentsOfURL:url_s];
if(data!=nil){
NSString* newStr = [NSString stringWithUTF8String:[data bytes]];
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"<title>(.*)</title>" options:0 error:NULL];
NSTextCheckingResult *match = [regex firstMatchInString:newStr options:0 range:NSMakeRange(0, [newStr length])];
NSString *title = [newStr substringWithRange:[match rangeAtIndex:1]];
}