1、正则表达式(0.0-9.9)
- (BOOL)validateRebt:(NSString *)text
{
NSPredicate *pred = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@",@"^(\\d|9)(\\.\\d)?$"];
if (text.length ==0) {
returnYES;
}
return [predevaluateWithObject:text];
}
2、正则表达式(0.00 - 999999.99)
- (BOOL)validatePrice:(NSString *)text
{
//
NSPredicate *pred = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@",@"^\\d{1,6}(\\.\\d{1,2})?$"];
if (text.length ==0) {
returnYES;
}
return [pred<