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

    主站蜘蛛池模板: 色欲色香天天天综合网WWW| 一本色道久久88综合亚洲精品高清 | 麻豆狠色伊人亚洲综合网站| 五月丁香综合激情六月久久| 色综合天天综合狠狠| 综合偷自拍亚洲乱中文字幕| 色爱区综合激情五月综合激情| 91精品国产综合久久久久| 亚洲AV成人潮喷综合网| 色综合久久中文色婷婷| 一本色道久久综合亚洲精品| 狠狠色丁香婷婷久久综合五月| 亚洲 自拍 另类小说综合图区| 2021精品国产综合久久| 国产亚洲综合网曝门系列| 亚洲AV综合永久无码精品天堂| 亚洲欧洲日韩国产综合在线二区| 天天综合亚洲色在线精品| 久久久久综合国产| 狠狠色噜噜狠狠狠狠色综合久AV | 色天使久久综合网天天| 久久综合精品视频| 国产成人亚综合91精品首页| 亚洲国产综合在线| 国产亚洲综合一区柠檬导航| 色偷偷91久久综合噜噜噜噜| 色综合热无码热国产| 天天躁夜夜躁狂狂躁综合| 亚洲色欲色欲综合网站| 久久一本色系列综合色| 久久综合综合久久| 久久精品亚洲综合| 一本色道久久88加勒比—综合 | 亚洲综合一区二区精品导航| 精品亚洲综合在线第一区| 亚洲色偷偷狠狠综合网| 亚洲偷自拍拍综合网| 亚洲伊人久久成综合人影院| 伊人久久大香线焦AV综合影院| 一本久道久久综合狠狠躁AV | 色综合天天做天天爱|