天天看點

去除空格 和 分割字元串

#pragma mark 條碼處理 C+20151208+SC00004938+40+13163004++1067++N00L0000000000000000000010"

-(NSString *)segmentationStr:(NSString *)str

{

    //去除空格 麻煩法 (不用)

    if ([str containsString:@" "]) {

        NSArray *array = [strcomponentsSeparatedByString:@" "];

        str = @"";

        for (int i =0; i < array.count; i++) {

            str = [NSString stringWithFormat:@"%@%@",str,array[i]];

        }

    }

      //去除空格    一句話解決

   str = [str stringByReplacingOccurrencesOfString:@" " withString:@""];

    //隻取SC00004938這一段

    if ([str containsString:@"+"]) {

        NSArray *array = [strcomponentsSeparatedByString:@"+"];

        str = array[2];

    }

    return str;

}

iOS