0

我想从格式为 2ndFeb_proxy_ 的文件名组中提取日期。使用正则表达式我将其解析为 2ndFeb 然后如何将其转换为日期。这里的第二个成为一个问题。

4

1 回答 1

0

你可以像这样使用

NSString *str = @"2ndFeb_proxy_";

    NSString *dayString;

    NSScanner *scanner = [NSScanner scannerWithString:str];
    NSCharacterSet *numbers = [NSCharacterSet characterSetWithCharactersInString:@"0123456789"];

    [scanner scanUpToCharactersFromSet:numbers intoString:NULL];

    // Collect numbers.
    [scanner scanCharactersFromSet:numbers intoString:&dayString];

    NSLog(@"Day %@",dayString);

输出:第 2 天

然后将这一天转换为 NSDate 格式。我希望你喜欢这个。

于 2013-05-17T12:02:27.417 回答