FLASH游戏 | 站长工具 | 技术学院 忙鱼网 怕笑网 
积木网
VBScript手册  |  C#  |  C++  |  PB  |  Builder  |  Ajax  |  VB  |  VC  |  JAVA  |  delphi  |  J2EE  |  SQL  |  XML  |  PHP  |  .NET  |  ASP  |  JSP  |  CGI  |  Script  |  综合  |  HTML
推荐: PHP5中文在线手册 | Smarty中文手册(模板引擎) | css2样式表中文手册 | ASP开发手册 | JScript开发手册
积木网 >> 程序开发 >> .NET

一个高效判断字符串是否全数字的函数

来源:互联摘选 日期:2008年02月10日 02:15:59

看到很多人都采用正则表达式或者一些其它五花八门的算法。经过简单的测试以后,下面的写法应该是比较高效的了

public static bool IsNum(string str)
{
 for(int i=0;i<str.Length;i++)
 {
  if(str[i]<='0' str[i]>='9')
   return false;
 }
 return true;
}

最后附加相关正则表达式给大家验证参考
正则表达式:"^\d+$"

另外如果有人喜欢用Char.IsNumber()也可以,但该方法有兼容全角的优点,所以整体速度不是特别好.

(出处:http://www.Gimoo.net)

被阅读 0 次 本文现有评论 0
打印】 【收藏此页】 【关闭

强烈推荐

热门知识

最新文章

合作伙伴:网乐宽频 | 北京画廊
站长 服务邮箱:GimooHr(#)Gmail.Com 站长交流群:6412338 联系站长QQ号:36147437
Copyright © 2008 Gimoo.NetInc. all rights reserved 京ICP备05050695号