program by yourself
for(int ii=0;ii<str.Length;ii++)
{
if(str.substr(ii,1) >= "0" && str.substr(ii,1) <="9")
{
}
else
{
}
}
for(int ii=0;ii<str.Length;ii++)
{
if(str.substr(ii,1) >= "0" && str.substr(ii,1) <="9")
{
}
else
{
}
}
解决方案 »
- 水晶报表使用问题
- OracleCommand为什么不能作为Remoting远程对象的参数传递
- 关于HttpWebRequest的一个问题,请大家来帮忙(在线等)
- c# 泛行方法
- SQL Server用SQLHelper,Oracle用什么呢?
- 请推荐几款不错的 .NET 功能测试和回归测试的工具
- 请问如何将unicode中的中文转换成ASCII?
- 强烈推荐,VC++编程常见问题精彩问答!!!
- 在VS2008,为什么菜单项里的“创建GUID”不灰色的。。
- 急!急请高手和版主兄弟们一起探讨做个向windows计划任务那样的程序,能设置程序启动的一些属性?详情请看正文?多请有这方面经验的兄弟加入!
- 关于C#中struct的问题!!
- 大家看看STL之父对JAVA的评价
if (System.Text.RegularExpressions.Regex.Replace(s,"[0-9]","").Length ==0)
{
//字符串只有字符(0~9)组成
}
if(!System.Text.RegularExpressions.Regex.IsMatch(s,@"^\d*$"))
{
//字符串只有字符(0~9)组成
}
/// 判断是否为数字(包括小数点)
/// </summary>
/// <param name='ch'>需要判断的字符串</param>
/// <returns>true 成功 false 失败</returns>
public static bool judgeDigitNum(string ch)
{
string Digit= "1234567890.";
for(int i =0;i<ch.Length ;i++)
{
if ( Digit.IndexOf ( ch[i],0 ) == -1 )
{
return false;
}
}
return true;
}