美文网首页
正则表达式

正则表达式

作者: coding_Liu | 来源:发表于2017-11-14 16:19 被阅读7次

    ^[\u4E00-\u9FA5A-Za-z0-9]+$

    除去特殊符号 只允许中文、英文字母、数字

    //验证是否包含特殊字符
    +(BOOL) SpecialCharactersValidateUserName:(NSString *)name
    
    {
        NSLog(@"name %@", name);
    //    "[^a-zA-Z0-9\u4E00-\u9FA5]"
        NSString *userNameRegex = @"^[\u4E00-\u9FA5A-Za-z0-9]+$";
        
        NSPredicate *userNamePredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",userNameRegex];
        
        BOOL B = [userNamePredicate evaluateWithObject:name];
        
        return B;
        
    }
    
    

    相关文章

      网友评论

          本文标题:正则表达式

          本文链接:https://www.haomeiwen.com/subject/wkjfvxtx.html