支付宝账户名(包括手机号或邮箱地址)显示必须脱敏显示。
- 手机号显示建议: 显示前3位 + ****** + 后2位, 如137******50
- 邮箱地址显示建议: @前面的字符显示3位, 3位后显示3个*, @后面完整显示如:com***@163.com , 如果@前字符少于三位, 则全部显示并在@前加***, 例如tt@163.com则显示为tt***@163.com
+ (NSString*) getSecrectStringWithAlipayAccount:(NSString*)account
{
NSMutableString *newStr;
if ([TTDataCheck isMobileNumber_str:account] && account.length == 11) {//验证为手机号
newStr = [NSMutableString stringWithString:account];
NSRange range = NSMakeRange(3, 6);
[newStr replaceCharactersInRange:range withString:@"******"];
}else{
//处理邮箱字符串
// 12345678@qq.com -->> 邮箱123****89@qq.com
NSArray * emailArray = [account componentsSeparatedByString:@"@"];
NSString * emailHead = emailArray.firstObject;
NSString * emailLast = emailArray.lastObject;
/