我有一个string
,长度可能会有所不同,但我必须检查它的长度是否小于12,如果是,请将那些零附加到它。
像:
str = Test123
,输出应为Test12300000
str = Test123456
,输出应为Test12345600
字符串中只允许使用12个字符。
尝试下面的代码,但没有获得通用结果。必须有一个更好,更简单的方法。
- (NSString *)formatValue:(NSString *)str forDigits:(NSString *)zeros {
return [NSString stringWithFormat:@"%@%@", str ,zeros];
}
答案 0 :(得分:2)
这样的事情怎么样:
end_date
答案 1 :(得分:1)
我认为这很简单。
- (NSString *)stringToFormat:(NSString *)str {
return [str stringByAppendingString:[@"000000000000" substringFromIndex:str.length]];
}
确保字符串不超过12个字符。