.h文件


[objc]view plaincopy

<spanstyle="font-size:18px;">/**

*转成星号工具

*/

@interfaceAsteriskTool:NSObject

//把手机号第4-7位变成星号

+(NSString*)phoneNumToAsterisk:(NSString*)phoneNum;

//把手机号第5-14位变成星号

+(NSString*)idCardToAsterisk:(NSString*)idCardNum;

@end

.m文件


[objc]view plaincopy

<spanstyle="font-size:18px;">@implementationAsteriskTool

+(NSString*)phoneNumToAsterisk:(NSString*)phoneNum

{

return[phoneNumstringByReplacingCharactersInRange:NSMakeRange(3,4)withString:@"****"];

}

+(NSString*)idCardToAsterisk:(NSString*)idCardNum

{

return[idCardNumstringByReplacingCharactersInRange:NSMakeRange(4,10)withString:@"**********"];

}

@end




这个用的是nsstring的替换,