UITextFiled 限制只能输入字母数字汉字
#pragma mark 只能输入字母数字汉字
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSString *regex = @"^[a-zA-Z0-9➋➌➍➎➏➐➑➒\u4e00-\u9fa5]+$";
return ([string matchesRegex:regex options:1] && textField.text.length < 11) || [string isEqualToString:@""];
}
➋➌➍➎➏➐➑➒这一串是因为系统的键盘输入汉字的时候显示的string是这些,如果不填加就没办法打汉字