1. <bdo id="8zfej"></bdo>
    <li id="8zfej"><meter id="8zfej"><th id="8zfej"></th></meter></li>

    南京中博教育

    全國咨詢電話:17368476151

    三分鐘了解中博教育
    當前位置:南京中博教育 > 學習園地 > 編程技巧

    Winform-TextBox 輸入日期格式驗證 xxxx-xx-xx

    來源:南京北大青鳥? ? ? 作者:IT教育 ? ??

    private void button1_Click(object sender, EventArgs e) { string s = textBox1.Text.ToString(); bool b = ValidateDataTime(s);

    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);
            }

     

          

            //驗證方法-格式為: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月等的情況都考慮進去了
    ^((((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-))$  

    下面的是加了時間驗證的  

    ^((((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$


    分享到:
    近期文章

    搶試聽名額

    名額僅剩66名

    教育改變生活

    WE CHANGE LIVES

    主站蜘蛛池模板: 亚洲综合一区国产精品| 国产成人综合日韩精品无码| 色欲人妻综合AAAAAAAA网| 久久婷婷午色综合夜啪 | 中文字幕乱码人妻综合二区三区| 九月婷婷综合婷婷| 久久久久AV综合网成人| 色噜噜狠狠色综合久| 久久综合九色综合欧洲| 色噜噜狠狠狠狠色综合久| 久久综合色天天久久综合图片| 亚洲色偷偷综合亚洲AV伊人蜜桃| 国产精品综合在线| 色综合天天综一个色天天综合网 | 亚洲伊人成无码综合网 | 久久伊人久久亚洲综合| 五月天色婷婷综合| 99v久久综合狠狠综合久久| 综合国产在线观看无码| 五月天婷亚洲天综合网精品偷| 色综合久久最新中文字幕| 久久婷婷五夜综合色频| 伊人性伊人情综合网| 综合久久久久久中文字幕| 亚洲熟女综合色一区二区三区| 91精品综合久久久久久五月天| 99热婷婷国产精品综合| 精品久久综合1区2区3区激情 | 色综合伊人色综合网站| 亚洲熟女综合色一区二区三区 | 亚洲AⅤ优女AV综合久久久| 国产成人精品综合| 国产精品国产色综合色| 色综合天天综合网国产成人| 亚洲人成人伊人成综合网无码| 亚洲综合色7777情网站777| 国产91色综合久久免费分享| 综合五月激情五月开心婷婷| 国产精品天天影视久久综合网| 亚洲国产精品成人综合久久久 | 中文字幕亚洲综合小综合在线 |