text 自动格式化 银行卡号
来源:互联网 发布:招商银行软件怎么注销 编辑:程序博客网 时间:2024/04/27 18:08
- -(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
- NSString *text = [textField text];
- NSCharacterSet *characterSet = [NSCharacterSet characterSetWithCharactersInString:@"0123456789\b"];
- string = [string stringByReplacingOccurrencesOfString:@" " withString:@""];
- if ([string rangeOfCharacterFromSet:[characterSet invertedSet]].location != NSNotFound) {
- return NO;
- }
- text = [text stringByReplacingCharactersInRange:range withString:string];
- text = [text stringByReplacingOccurrencesOfString:@" " withString:@""];
- NSString *newString = @"";
- while (text.length > 0) {
- NSString *subString = [text substringToIndex:MIN(text.length, 4)];
- newString = [newString stringByAppendingString:subString];
- if (subString.length == 4) {
- newString = [newString stringByAppendingString:@" "];
- }
- text = [text substringFromIndex:MIN(text.length, 4)];
- }
- newString = [newString stringByTrimmingCharactersInSet:[characterSet invertedSet]];
- if (newString.length >= 20) {
- return NO;
- }
- [textField setText:newString];
- return NO;
- }
0 0
- text 自动格式化 银行卡号
- IOS 使用UITextField自动格式化银行卡号
- IOS 使用UITextField自动格式化银行卡号
- IOS 使用UITextField自动格式化银行卡号
- BankCardFormat 自动格式化银行卡号的 EditText
- IOS 使用UITextField自动格式化银行卡号
- iOS 使用UITextField自动格式化银行卡号
- iOS开发笔记--使用UITextField自动格式化银行卡号
- iOS开发笔记--使用UITextField自动格式化银行卡号
- iOS开发--使用UITextField自动格式化银行卡号
- iOS开发笔记--使用UITextField自动格式化银行卡号
- JS格式化银行卡号
- JS格式化银行卡号
- 格式化银行卡号
- iosUITextFiled银行卡号格式化
- UITextField格式化银行卡号
- 银行卡号格式化
- JQuery_银行卡号格式化
- little bug 1 —— STL map 的元素访问
- [易飞]修改数据库的排序规则
- spring-boot启动
- 第四周项目一:三角形类的构造函数(4):参数初始化表
- jQuery-FullScreen jquery插件
- text 自动格式化 银行卡号
- 怎么制作手机网站
- 一般的struct tm和time_t之间的转换
- Android PowerImageView实现,可以播放动画的强大ImageView
- apt-get 代理设置
- Mysql:is not allowed to connect to this MySQL server
- Flex之旅:第二部分:容器与布局(3)---高级的TabNavigator(SuperTabNavigator)
- 编译可以执行python的gdb
- 建表语句示例