美文网首页
OC中判断输入是否为数字或字母的简单使用

OC中判断输入是否为数字或字母的简单使用

作者: MR_THT | 来源:发表于2017-05-04 15:39 被阅读252次

//判断输入是否为纯数字

- (BOOL)isAllNum:(NSString *)string{
    unichar c;
    for (int i=0; i<string.length; i++) {
        c=[string characterAtIndex:i];
        if (!isdigit(c)) {
            return NO;
        }
    }
    return YES;
}

下面几种常用的判断
1、判断会否是数字字母结合

isalnum

2、判断会否是英文字母

isalpha

3、判断会否是空格(space和\t)

isblank

4、判断会否是ASCII码的控制字符

iscntrl

5、判断会否是为可打印字符(不包含空格)

isgraph

6、判断会否是小写的英文字母

islower

7、判断字符是否为可打印字符(含空格)

isprint

8、判断字符是否为标点符号或特殊字符

ispunct

9、判断字符是否为标点符号或特殊字符

ispunct

10、判断会否是空格(space、\t、\r、\n)

isspace

11、判断字符是否为大写英文字母。

isupper

12、判断字符是否为16进制数字。

isxdigit

相关文章

网友评论

      本文标题:OC中判断输入是否为数字或字母的简单使用

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