判断字符串是否包含 中文字符 字母 数字 以及下划线
/*
* 判断字符串 中文字符 字母 数字 以及下划线
*/
-(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;
}
全身心修练iOS