ios开发 输入钱的正则表达式
来源:互联网 发布:中北大学软件工程学院 编辑:程序博客网 时间:2024/05/29 17:03
判断输入钱的正则表达式,可输入正负,小数点前5位,小数点后2位,位数可控
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *toString = [textField.text stringByReplacingCharactersInRange:range withString:string];
if (toString.length > 0) {
NSString *stringRegex = @"(\\+|\\-)?(([0]|(0[.]\\d{0,2}))|([1-9]\\d{0,4}(([.]\\d{0,2})?)))?";
NSPredicate *phoneTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", stringRegex];
BOOL flag = [phoneTest evaluateWithObject:toString];
if (!flag) {
return NO;
}
}
return YES;
}
0 0
- ios开发 输入钱的正则表达式
- ios输入内容正则表达式的应用
- 正则表达式判断输入类型(IOS 开发) 整理
- iOS开发笔记:实现对手机号、邮箱输入格式的判断(正则表达式)
- iOS开发-正则表达式
- iOS开发-正则表达式
- iOS开发-正则表达式
- iOS开发 正则表达式
- iOS开发:正则表达式
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- iOS开发中正则表达式的使用
- IOS开发之常用的正则表达式
- IOS开发之常用的正则表达式
- IOS开发中实用的正则表达式
- IOS开发中正则表达式的使用
- iOS开发-正则表达式的使用方法
- 绘制圆环
- nohup命令用法释疑
- WIN7 postgresql tomcat 开发第一个Web项目
- hdu2151——Worm
- 使用CMake构建项目的简明示例
- ios开发 输入钱的正则表达式
- codeforces 468D Valid Sets
- 第一篇博客
- POJ 3074 suduku
- ACM-数据结构-线段树I
- Hadoop如何Kill指定用户的所有Job
- 【Python排序搜索基本算法】之选择排序
- codeforces 486B OR in Matrix
- HTML学习(二)