zoukankan      html  css  js  c++  java
  • C# 判断是否为数字

    1、
    int n;
    string str="xxx";
    if(int.TryParse(str,out n))
    {
    //为数字
    }
    else
    {
    //非数字
    }

    2、
    1、string pat=@"[\u4e00-\u9fa5]";
    Regex rg=new Regex(pat);
    Match mh=rg.Match(textBox1.Text);
    if(mh.Success)
    {
    //是汉字
    }
    2、function fucCheckNUM(NUM)
    {
    var i,j,strTemp;
    strTemp="0123456789.";
    if ( NUM.length== 0)
    return 0
    for (i=0;i<NUM.length;i++)
    {
    j=strTemp.indexOf(NUM.charAt(i));
    if (j==-1)
    {
    //说明有字符不是数字
    return 0;
    }
    }
    //说明是数字
    return 1;
    }

    void bool CheckNUM(string str)
    {
    if(str==string.Empty||string==null)
    retrun false;
    try
    {
    decimal.Parse(str)
    }
    catch
    {
    return false;
    }
    return true;
    }

    public static bool IsNumber(string strNumber)
    {
    Regex regex = new Regex("[^0-9]");
    return !regex.IsMatch(strNumber);
    }

    System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.]?\d*$");

    if(reg1.IsMatch(str))
    {
    //数字
    }
    else
    {
    //非数字
    }
  • 相关阅读:
    iOS 实现多个按钮,点选一个其它都取消选中状态的最佳方法
    iOS隐藏导航条1px的底部横线
    ios url 编码和解码
    ClassLoader
    Java多线程
    Tomcat8-启动脚本分析
    Cmd
    java命令
    Http报文
    断点续传原理
  • 原文地址:https://www.cnblogs.com/top5/p/1576655.html
Copyright © 2011-2022 走看看