【问题标题】:How to get sub string from main string? [duplicate]如何从主字符串中获取子字符串? [复制]
【发布时间】:2014-06-14 20:55:55
【问题描述】:

如何获取过期值。

NString *string = @"XXXXXXXXXXXXXX5fQeRXh3-cas&expires=0998" 

但我需要输出:0998

【问题讨论】:

标签: ios objective-c


【解决方案1】:

试试下面的代码:

NSString *string = @"XXXXXXXXXXXXXX5fQeRXh3-cas&expires=0998";
NSRange r = [string rangeOfString:@"expires="];
NSString *expStr = [string substringFromIndex:r.location+r.length];

【讨论】:

    【解决方案2】:
    NSArray *arr=[string componentsSeparatedByString:@"&expires="];
    

    然后[arr objectAtIndex:1] 将是所需的过期值。

    【讨论】:

      【解决方案3】:

      使用NSString方法rangeOfString

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-11
        • 2015-11-04
        • 1970-01-01
        • 1970-01-01
        • 2014-02-13
        • 2011-11-30
        • 1970-01-01
        • 2013-08-12
        相关资源
        最近更新 更多