密码输入框-密码限制:字母,数字,下划线
来源:互联网 发布:侠之大者 为国为民知乎 编辑:程序博客网 时间:2024/05/16 11:09
//数字和字母
#define ALPHANUM @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"
#pragma mark - UITextFieldDelegate
- (BOOL)textField:(UITextField*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString*)string
{
NSCharacterSet *cs = [[NSCharacterSetcharacterSetWithCharactersInString:ALPHANUM]invertedSet];
NSString *filtered = [[stringcomponentsSeparatedByCharactersInSet:cs]componentsJoinedByString:@""];
BOOL result = [stringisEqualToString:filtered];
if (!result) {
[selfshowHUDInView:self.viewjustWithText:@"密码只能输入数字、字母、下划线"disMissAfterDelay:2.0];
return result;
}
return result;
}
{
NSCharacterSet *cs = [[NSCharacterSetcharacterSetWithCharactersInString:ALPHANUM]invertedSet];
NSString *filtered = [[stringcomponentsSeparatedByCharactersInSet:cs]componentsJoinedByString:@""];
BOOL result = [stringisEqualToString:filtered];
if (!result) {
[selfshowHUDInView:self.viewjustWithText:@"密码只能输入数字、字母、下划线"disMissAfterDelay:2.0];
return result;
}
return result;
}
0 0
- 密码输入框-密码限制:字母,数字,下划线
- 限制输入密码为字母+数字类型
- android控件之EditText输入框之值监控以及类型限制(数字,英语字母,下划线,是否为星号密码)
- 限制编辑框的输入字符,只能输入数字、大小写字母、下划线和退格键
- Android EditText 密码输入限制 只能输入字母,数字,英文字符 正则表达式的方式实现
- javascript/JS限制用户名只能输入字母和数字下划线
- javascript/JS限制用户名只能输入字母和数字下划线
- javascript/JS限制用户名只能输入字母和数字下划线
- javascript/JS限制用户名只能输入字母和数字下划线
- 只能输入数字+字母+下划线
- 密码格式 数字+字母
- 设置键盘只能输入数字和字母--密码键盘
- javascript/JS限制用户名只能输入 汉字字母和数字下划线
- javascript/JS限制用户名只能输入 汉字字母和数字下划线
- 兔子--EditText去除下划线和输入字母和数字的限制
- javascript/JS限制用户名只能输入 汉字字母和数字下划线
- C# WinForm登陆窗体 限制用户名只输入字母 数字以及下划线
- 求一JAVA密码正则表达式,长度6位以上,需数字、字母和下划线组成
- [ZZ]最小覆盖子串算法
- 海量数据处理算法—Bloom Filter
- 用虚拟机安装了红帽后,我确实没设置用户名密码,但现在一打开就让输入用户名密码。这种情况该怎么办??
- ios客户端学习-NSTimer刷新时间
- Java中asmx的全称
- 密码输入框-密码限制:字母,数字,下划线
- 阻止默认操作
- Oracle12c_DataGuard故障转移的测试
- ViewFlipper实现带索引效果的自动播放也可手动滑动的广告栏
- iOS推送:本地通知UILocalNotification
- windows下apache+php+mysql 环境配置方法
- 【数据结构】队列和栈
- 【软考路上】——总结篇——软考收获+复习建议
- cocos2d-js常用方法一览表