• 正則表達式驗證通用方法


    1  string strRegex = @"^\d+$";
        if(!Common.CheckRegx(strRegex,strText))
        {
         MessageBox.Show(this.Page,"請輸入正確庫存數量!");
         return;
        }

    ===========

    2 /// <summary>
      /// 正則表達式驗證通用方法
      /// </summary>
      /// <param name="regex">正則表達式</param>
      /// <param name="str">要驗證的字符</param>
      /// <returns>成功返回true,失敗返回false</returns>
      public static Boolean CheckRegx(string regex,string str)
      {
       System.Text.RegularExpressions.Regex strRegex=new Regex(regex);      
       Match m=strRegex.Match(str);
       if(m.Success)
        return true;
       else
        return false;
      }
      public static Boolean CheckRegx(string regex,string[] str)
      {
       System.Text.RegularExpressions.Regex strRegex=new Regex(regex);      
       int err = 0;
       for(int i=0;i<str.Length;i++)
       {
        Match m=strRegex.Match(str[i]);
        if(!m.Success)
         err++;
       }
       if(err == 0)
        return true;
       else
        return false;
      }

  • 相关阅读:
    Tips:数据的单位
    PHP面向对象三大特性③
    PHP面向对象三大特性②
    PHP面向对象三大特性①
    PHP-初识面向对象
    C# 基础·算法篇
    C# 基础·常见面试
    C# 特殊处理使用方法
    C# 第三方组件使用
    JS 插件使用
  • 原文地址:https://www.cnblogs.com/csj007523/p/1251114.html
Copyright © 2020-2023  润新知