美文网首页
身份证号码处理,前3后4中间以*拼接,返回处理好的字符串

身份证号码处理,前3后4中间以*拼接,返回处理好的字符串

作者: 呦嚯嚯嚯12138 | 来源:发表于2016-10-03 16:17 被阅读43次

    - (NSString *)ittemDisposeIdcardNumber:(NSString *)idcardNumber {

    //星号字符串

    NSString *xinghaoStr = @"";

    //动态计算星号的个数

    for (int i  = 0; i < idcardNumber.length - 7; i++) {

    xinghaoStr = [xinghaoStr stringByAppendingString:@"*"];

    }

    //身份证号取前3后四中间以星号拼接

    idcardNumber = [NSString stringWithFormat:@"%@%@%@",[idcardNumber substringToIndex:3],xinghaoStr,[idcardNumber substringFromIndex:idcardNumber.length-4]];

    //返回处理好的身份证号

    return idcardNumber;

    }

    相关文章

      网友评论

          本文标题:身份证号码处理,前3后4中间以*拼接,返回处理好的字符串

          本文链接:https://www.haomeiwen.com/subject/rekjyttx.html