c++ 判断字符串只包含字母、数字、汉字 bool StringUtils::CheckName(const char * iName){ bool result=false; if(strle
2017-06-06 12:47
549 查看
c++ 判断字符串只包含字母、数字、汉字
bool StringUtils::CheckName(const char * iName){bool result=false;
if(strlen(iName)>62)return result;//长度不能超过62个字符
while(*iName)
{
if((*iName)&0x80){
//是汉字
result=true;
iName++;//知道是汉字的话跳过一个字节检测
}
else if((*iName>='a'&&*iName<='z'||*iName>='A'&&*iName<='Z')||((*iName)>='0'&&(*iName)<='9'))
{
result=true;
}
else{
result=false;
break;
}
iName++;
}
return result;
}
相关文章推荐
- c++中判断字符串只包含字母数字汉字的算法
- c++ 判断字符串只包含字母、数字、汉字
- c++ 判断字符串只包含字母、数字、汉字
- c++ 判断字符串只包含字母、数字、汉字
- c++ 判断字符串只包含字母、数字、汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字 分类: Android JAVA 2015-06-07 21:08 31人阅读 评论(0) 收藏
- 判断字符串中是否仅包含字母数字和汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- 判断字符串中是否仅包含字母数字和汉字
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- LeetCode 8. String to Integer (atoi) C++ --字符串转为数字,包含正负号、空格、字母、数字等字符
- 怎么判断字符串中是否包含一组字符的任意一个字符及判断字符串是否只含字母和数字
- 判断字符串是否为数字且至少包含一位字母
- js脚本系列(1) JS判断输入字符串长度(汉字算两个字符,字母数字算一个)
- Java调用C++(包含jstring到const char*字符串转化) 及其c++调用java字符串传递
- JS判断文本框输入的包含字母,数字,汉字,但输入的时候必须有汉字