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

    南京北大青鳥

    全國咨詢電話:15195455103

    三分鐘了解北大青鳥
    當前位置:南京北大青鳥 > 學習園地 > 編程技巧

    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

    主站蜘蛛池模板: 亚洲第一页综合图片自拍| 亚洲熟女乱综合一区二区| 狠狠色婷婷七月色综合| 久久综合九色综合网站| 狠狠色丁香久久婷婷综合图片 | 色综合久久久久综合99| 丁香六月婷婷综合激情动漫| 一本久久a久久精品vr综合| 久久一日本道色综合久久| 婷婷综合缴情亚洲狠狠尤物| 色综合色综合色综合色欲| 天天av天天翘天天综合网| 婷婷久久香蕉五月综合| 九色综合九色综合色鬼| 国产婷婷色综合AV蜜臀AV| 亚洲明星合成图综合区在线| 一本狠狠色丁香婷婷综合久久| 亚洲综合亚洲综合网成人| 情人伊人久久综合亚洲| 久久一区二区精品综合| 午夜激情影院综合| 亚洲人成伊人成综合网久久| 亚洲欧洲尹人香蕉综合| 亚洲国产天堂久久综合| 久久精品水蜜桃av综合天堂| 国产91久久综合| 色天使亚洲综合一区二区| 伊人青青综合网站| 亚洲狠狠爱综合影院婷婷| 亚洲av成人综合网| 激情综合婷婷丁香五月蜜桃| 久久综合九色综合网站| 天天综合天天看夜夜添狠狠玩| 久久久久综合国产| 久久亚洲欧洲国产综合| 婷婷亚洲综合五月天小说在线| 久久婷婷国产综合精品| 亚洲AV综合色一区二区三区| 狠狠人妻久久久久久综合| 天天综合天天看夜夜添狠狠玩| 亚洲精品第一国产综合亚AV|