iOS 开发 关于字符串 常用的公共方法

来源:互联网 发布:喜剧电影推荐知乎 编辑:程序博客网 时间:2024/05/17 06:27

iOS 开发 关于字符串 常用的公共方法

1、判断字符串中是否含有空格

//  判断字符串中是否含有空格+ (BOOL)isHaveSpaceInString:(NSString *)string{    NSRange _rang = [string rangeOfString:@" "];    if (_rang.location != NSNotFound) {        return YES;    }else    {        return NO;    }}

2、判断字符串中是否含有中文

//  判断字符串中是否含有中文+ (BOOL)isHaveChineseInString:(NSString *)string{    for (NSInteger i = 0; i < string.length; i++) {        int a = [string characterAtIndex:i];        if (a > 0x4e00 && a < 0x9fff) {            return YES;        }    }    return NO;}

3、判断字符串中是否含有某个字符串

//  判断字符串中是否含有某个字符串+ (BOOL)isHaveString:(NSString *)string1 InString:(NSString *)string2{    NSRange _rang = [string2 rangeOfString:string1];    if (_rang.location != NSNotFound) {        return YES;    }else{        return NO;    }}

4、判断字符串是否全部为数字

//  判断字符串是否全部为数字+ (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;}

github 地址:https://github.com/wangjianchao1990/publicOfString

0 0