zoukankan      html  css  js  c++  java
  • asp.net 经常用到需要判断文本框是否输入的数字是小数,有无正负,几位小数,可以封装一起判断

        /// <summary>
        /// 判断是否为小数点数字且带符号
        /// </summary>
        /// <param name="symbol">A:正负,P:正数</param>
        /// <param name="message">小数点位数</param>
        /// <param name="message">需检查的数字参数</param>
        /// <returns>返回值</returns>
        public static bool CheckIsNumberic(string type, string message,int intLength)
        {
            System.Text.RegularExpressions.Regex rex;
            //(@"^-?d+(.d{1,2})?$")   正负
            //(@"^d+(.d{1,2})?$")  正数
    
            switch (type)    //A  正负数  P 正数 positive N 负数 negative
            {
                case "A":
                    rex = new System.Text.RegularExpressions.Regex(@"^-?d+(.d{1," + intLength + "})?$");
                    break;
                case "P":
                    rex = new System.Text.RegularExpressions.Regex(@"^d+(.d{1," + intLength + "})?$");
                    break;
                default:
                    rex = new System.Text.RegularExpressions.Regex(@"^-?d+(.d{1," + intLength + "})?$");
                    break;
            }
            if (rex.IsMatch(message))
            {
                return true;
            }
            else
                return false;
        }
    
    //调用,比如不能超过2位小数
         CheckIsNumberic("P", txtUnitPrice.Text.Trim(), 2)
  • 相关阅读:
    postman接口测试工具
    fiddler如何做弱网测试
    支付的测试点
    公交卡测试点
    http的请求方式及http和https的区别
    百度输入框测试点
    ADB常用命令
    Python 操作注册表
    App测试流程及测试点
    python3.7 打包成exe的一种方法 pyinstaller
  • 原文地址:https://www.cnblogs.com/cnishop/p/10721836.html
Copyright © 2011-2022 走看看