zoukankan      html  css  js  c++  java
  • 判断字符串是否包含 中文字符 字母 数字 以及下划线

    /*
     *  判断字符串 中文字符 字母 数字 以及下划线
     */
    -(BOOL)isChineseCharacterAndLettersAndNumbersAndUnderScore:(NSString *)string
    {
        NSUInteger len = [string length];
        for(int i=0;i<len;i++)
        {
            unichar a=[string characterAtIndex:i];
            if(!((isalpha(a))
                 ||(isalnum(a))
                 ||((a=='_'))
                 ||(a=='@')
                 ||(a=='.')
                 ||(a=='-')
                 ||((a >= 0x4e00 && a <= 0x9fa6))
                 ))
                return NO;
        }
        return YES;
    }

  • 相关阅读:
    Dynamics CRM9.0更新了Chrome后菜单按钮变形
    质量属性
    机器学习理解
    大道之简的理解
    架构之美理解
    1.13
    1.12
    1.11
    1.10
    Flex 替换输入的字符串
  • 原文地址:https://www.cnblogs.com/ZMiOS/p/5464820.html
Copyright © 2011-2022 走看看