0
У меня есть строка, как этотРегулярное выражение не давая правильный вывод
#EXT-X-MEDIA-SEQUENCE:4138
#EXTINF:10.031,
media_w2031009843_4138.mp3
#EXTINF:10.031,
media_w2031009843_4139.mp3
#EXTINF:10.031,
media_w2031009843_4140.mp3
здесь я хотел бы, чтобы извлечь эти имена mp3 файлов, поэтому я ставлю как этот
NSRegularExpression *regex2 = [NSRegularExpression regularExpressionWithPattern:@"(\\w+).mp3" options:NSRegularExpressionCaseInsensitive error:&error];
[regex2 enumerateMatchesInString:strM3u81 options:0 range:NSMakeRange(0, [strM3u81 length]) usingBlock:^(NSTextCheckingResult *match, NSMatchingFlags flags, BOOL *stop){
//some code is there
}
Но его не идя внутрь этого блока. Почему это. Если мое регулярное выражение неверно, тогда как правильно я должен писать?
Спасибо
Каков ваш ожидаемый результат? –
Зачем дублировать? http://stackoverflow.com/questions/27118755/how-extract-something-from-nsstring – Larme