欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Winform之TextBox輸入日期格式驗(yàn)證yyyy-mm-dd

 更新時(shí)間:2013年02月28日 11:33:54   作者:  
Winform之TextBox輸入日期格式驗(yàn)證yyyy-mm-dd的實(shí)例與正則表達(dá)式,需要的朋友可以參考一下

復(fù)制代碼 代碼如下:

private void button1_Click(object sender, EventArgs e)
        {
            string s = textBox1.Text.ToString();
            bool b = ValidateDataTime(s);
            string rs = "";
            if (b)
            {
                rs = "true";
            }
            else
            {
                rs = "false";
            }
            MessageBox.Show(rs);
        }

        //驗(yàn)證方法-格式為:YYYY-MM-DD
        public static bool ValidateDataTime(string InputStr)
        {
            if (InputStr.Length >0)
            {
                if(Regex.IsMatch(InputStr.Trim(),@"^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$"))
                {
                    return true;
                }
                else
                {
                    return false;
                }

            }
            return false;
        }


 

判斷YYYY-MM-DD這種格式的,基本上把閏年和2月等的情況都考慮進(jìn)去了
^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$  

下面的是加了時(shí)間驗(yàn)證的  

^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))   (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$ 

相關(guān)文章

  • C#垃圾回收機(jī)制的詳細(xì)介紹

    C#垃圾回收機(jī)制的詳細(xì)介紹

    這篇文章詳細(xì)介紹了C#垃圾回收機(jī)制,有需要的朋友可以參考一下
    2013-09-09
  • c#文檔圖片自動(dòng)糾偏

    c#文檔圖片自動(dòng)糾偏

    最近找到一個(gè)不錯(cuò)的文檔圖片自動(dòng)糾偏的方法,現(xiàn)在跟大家分享一下,需要的朋友可以參考下
    2014-03-03
  • C#使用OpenCv圖像批處理并改變圖片大小并且重命名

    C#使用OpenCv圖像批處理并改變圖片大小并且重命名

    這篇文章主要介紹了C#使用OpenCv圖像批處理并改變圖片大小并且重命名,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • unity shader實(shí)現(xiàn)玻璃折射效果

    unity shader實(shí)現(xiàn)玻璃折射效果

    這篇文章主要為大家詳細(xì)介紹了unity shader實(shí)現(xiàn)玻璃折射效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 最新評(píng)論