• 如何判断字符串是否存在数字


             //isDigit  
                    public static bool isNumberic1(this string _string) 
                    {
                        if (string.IsNullOrEmpty(_string))  
                            return false;        
                        foreach (char c in _string) 
                        {                 
                            if (!char.IsDigit(c))//if(c<'0' || c>'9')//最好的方法,在下面测试数据中再加一个0,然后这种方法效率会搞10毫秒左右   
                                return false;            
                        }           
                        return true;       
                    }         
            //vb isnumberic     
            public static bool isNumberic2(this string _string)  
            {             
                return !string.IsNullOrEmpty(_string) && Microsoft.VisualBasic.Information.IsNumeric(_string);
            }         
            //try parese  
            public static bool isNumberic3(this string _string)  
            {             
                if (string.IsNullOrEmpty(_string)) 
                    return false;    
                int i = 0;           
                return int.TryParse(_string, out i);   
            }       
            //try catch      
            public static bool isNumberic4(this string _string)   
            {            
                if (string.IsNullOrEmpty(_string))  
                    return false;           
                try { int.Parse(_string); }    
                catch { return false; }    
                return true;         }     
            //regex        
            public static bool isNumberic5(this string _string)  
            {            
                return !string.IsNullOrEmpty(_string) && Regex.IsMatch(_string, "^d+$");     
            }     

  • 相关阅读:
    mysql----show slave status G 说明
    mysqldump 的方式来搭建master-->slave 的复制架构
    C++----练习--string 从文件中一个一个单词的读直到文件尾
    python 全排列combinations和permutations函数
    什么是restful api
    git知识点
    Hash算法解决冲突的方法
    python之单例设计模式
    Linux常用命令大全
    SQLAlchemy中时间格式化及将时间戳转成对应时间的方法-mysql
  • 原文地址:https://www.cnblogs.com/meiCode/p/3382498.html
Copyright © 2020-2023  润新知