1.密码判断
立即学习“前端免费学习笔记(深入)”;
至少包含数字、字母(区分大小写)、符号中的2种
立即学习“前端免费学习笔记(深入)”;
NSString *regex = @"^(?![A-Z]+$)(?![a-z]+$)(?!\d+$)(?![\W_]+$)\S+$"; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"self matches %@",regex];
if ([predicate evaluateWithObject:textField.text] == NO) { UIAlertView *alerview =[ [UIAlertView alloc]initWithTitle:nil message:@"至少包含数字、字母(区分大小写)、符号中的2种。" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:nil, nil]; [alerview show]; [alerview release]; }立即学习“前端免费学习笔记(深入)”;
立即学习“前端免费学习笔记(深入)”;
NSString *regex = @"^((13[0-9])|(147)|(15[^4,\D])|(18[0,5-9]))\d{8}$"; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; if (![textField.text isEqualToString:@""]&&[predicate evaluateWithObject:textField.text] == NO) { UIAlertView *alerview =[ [UIAlertView alloc]initWithTitle:nil message:@"请输入正确的手机号码" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:nil, nil]; [alerview show]; [alerview release]; }立即学习“前端免费学习笔记(深入)”;
^.{3,10}$
立即学习“前端免费学习笔记(深入)”;
[A-Z0-9a-z._%+-]{3,}+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}
[A-Za-z0-9]{6,20}
[0-9]{3}\-[0-9]{3}\-[0-9]{4}
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号