Я пытаюсь найти, как извлечь "2013-05-01/game1" from "/games/usa/2013-05-01/game1.html", но я не знаю, как это сделать что. Я уже пробовал некоторое Regex, но это не сработало. И я также не знаю, было ли это лучшим способом. Это то, что я пробовал до сих пор.Как извлечь строку из строки?
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"/[0-9]{4}-[0-9]{2}-[0-9]-{2}\//\.*$)" options:NSRegularExpressionCaseInsensitive error:NULL];
NSTextCheckingResult *newSearchString = [regex firstMatchInString:opening_time options:0 range:NSMakeRange(0, [opening_time length])];
NSString *substr = [opening_time substringWithRange:newSearchString.range];
NSLog(@"%@", substr);
Любая помощь будет оценена по достоинству.
Вы можете положиться на формат, окружающий строку? Будет ли это всегда быть вашим примером? –
да, всегда так! –