判断纯数字,字母,字符

// 判断是否为纯数字
- (BOOL)isPureNumandCharacters:(NSString *)string
{
string = [string stringByTrimmingCharactersInSet:[NSCharacterSet decimalDigitCharacterSet]];
if(string.length > 0)
{
return NO;
}
return YES;
}
// 判断是否为纯字母
-(BOOL)PureLetters:(NSString*)str{

   for(int i=0;i

       unichar c=[str characterAtIndex:i];

       if((c<'A'||c>'Z')&&(c<'a'||c>'z'))

           return NO;

   }

   return YES;

}

// 判断是否为纯符号

-(BOOL)isIncludeSpecialCharact: (NSString *)str {

   str = [str stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString: @"-/:;()¥&@\".,?!'"]];

   if(str.length > 0)

   {

       return NO;

   }

   return YES;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容