У меня есть NSString
с парой строк, как это, что 465544664646
является изменение между ними:Анализировать HTML NSString с Regex
data-context-item-title="465544664646"
Как я разобрать 465544664646
строку в массив?
Редактировать
NSRegularExpression* myRegex = [[NSRegularExpression alloc] initWithPattern:@"(?i)(data-context-item-title=\")(.+?)(\")" options:0 error:nil];
[myRegex enumerateMatchesInString:responseString options:0 range:NSMakeRange(0, [responseString length]) usingBlock:^(NSTextCheckingResult *match, NSMatchingFlags flags, BOOL *stop) {
NSRange range = [match rangeAtIndex:1];
NSString *string =[responseString substringWithRange:range];
NSLog(string);
}];
Я нашел несколько способов сделать это, но я успел только одну строку, но не все из них – MTA
Какая у вас строка? это 'data-context-item-title =" 465544664646 "' и вы хотите извлечь '465544664646' и сохранить его в массиве? –
@MTA, даже если код не работает, покажите его пожалуйста! – 2013-02-26 10:07:17