您的位置:首页 > 移动开发 > IOS开发

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

2016-06-29 17:28 399 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息