验证字符串是否全部为数字
2014-10-23 11:09
183 查看
用到验证字符串是否全为数字,正则不太会用,就写了个简单的函数,记录留用。
//验证字符串是否全部为数字
bool CheckCstringIsNum(CString str_input)
{
if (str_input.IsEmpty())
{
return false;
}
if (strlen(str_input) >= 1)
{
int n_str_len = strlen(str_input);
while (n_str_len > 0)
{
CString str_char;
str_char = str_input.Mid(0,1);
if ('0' >= str_char || str_char >= '9')
{
//字符串有非数字字符
return false;
}
else
{
str_input = str_input.Mid(1,n_str_len-1);
n_str_len--;
}
}
return true;
}
}
//验证字符串是否全部为数字
bool CheckCstringIsNum(CString str_input)
{
if (str_input.IsEmpty())
{
return false;
}
if (strlen(str_input) >= 1)
{
int n_str_len = strlen(str_input);
while (n_str_len > 0)
{
CString str_char;
str_char = str_input.Mid(0,1);
if ('0' >= str_char || str_char >= '9')
{
//字符串有非数字字符
return false;
}
else
{
str_input = str_input.Mid(1,n_str_len-1);
n_str_len--;
}
}
return true;
}
}
相关文章推荐
- oracle中判断一个字符串是否全部为数字的函数
- java 验证邮箱格式正确性、验证字符串是否为数字
- 验证字符串是否为数字字符串。如‘125’,‘2313.12’等为数字字符串的方法
- asp.net检查验证字符串是否为纯数字方法小结
- 判断字符串是否全部是数字
- java 验证邮箱格式正确性、验证字符串是否为数字
- 验证字符串是否为数字
- java判断字符串是否全部由数字,大小写字母,特殊符号组成
- Java正则表达式应用--验证字符串是否为数字
- Valid Number(验证字符串是否表示数字)
- C++中判断字符串是否全部由数字组成
- oracle中判断一个字符串是否全部为数字的函数-translate
- asp.net 验证字符串是否为纯数字检测函数
- 判断一个字符串是否全部为数字
- js java,验证字符串是否为数字
- oracle中判断一个字符串是否全部为数字的函数
- java正则表达式应用--验证字符串是否为数字(转载)
- c#判断字符串是否全部为数字和字母
- 几种验证字符串是否全为数字方法的比较
- php 正则验证字符串是否为数字