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

    主站蜘蛛池模板: 亚洲综合精品香蕉久久网| 国产成+人+综合+亚洲专| 狠狠色伊人亚洲综合成人| 久久综合狠狠综合久久97色| 亚洲色偷偷综合亚洲AV伊人| 精品久久人人做人人爽综合| 国产成人综合日韩精品无码不卡| 亚洲综合另类小说色区色噜噜| 99久久综合精品国产| 小说区图片区综合久久88| 国产成人无码综合亚洲日韩| 亚洲AV综合色区无码一二三区| 亚洲精品国产综合久久一线 | 综合人妻久久一区二区精品| 激情综合色综合啪啪开心| 色综合天天综合网| 久久久久综合国产| 亚洲综合色自拍一区| 国产精品综合一区二区| 亚洲av综合日韩| 伊人色综合网一区二区三区| 亚洲av综合色区| 日韩综合无码一区二区| 亚洲综合区小说区激情区| 九月婷婷综合婷婷| 免费国产综合视频在线看| 综合五月激情二区视频| 久久综合噜噜激激的五月天| 久久91综合国产91久久精品| 狠狠色狠狠色综合久久| 99久久婷婷免费国产综合精品| 久久影视综合亚洲| 国产色综合一区二区三区| 久久88色综合色鬼| 亚洲综合色丁香麻豆| 色偷偷91综合久久噜噜噜男男| 国产亚洲综合一区二区三区| 伊人久久大香线蕉综合5g| 亚洲色偷偷偷鲁综合| 狠狠色综合久久婷婷| 亚洲国产成人久久综合碰|