<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    challenxing  
    日歷
    <2006年8月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789
    統計
    • 隨筆 - 1
    • 文章 - 0
    • 評論 - 0
    • 引用 - 0

    導航

    常用鏈接

    留言簿(1)

    我參與的團隊

    隨筆檔案

    搜索

    •  

    最新評論

     

    看了李威兄弟寫的正則表達式,我在網上找了些東西,比如説第一次作業中要求判斷數字的正則表達式可以寫成? "^[-]?(\d+\.?\d*|\.\d+)$" 真的比較方便,怪不得正則表達式被稱爲讓程序員不會失業的十大技術。在第三次作業中,我把對每個控件輸入內容的判斷也基本上用到了正則表達式比如説判斷2到10的用戶名我用的是"^(\w{2,10})$",判斷輸入的金額為加上$后還要有3位小數時用"^\$(\d*\.\d{3})$"。當然也有一些問題,比如説時間上的判斷,如果用正則就不太方便,因爲有閏年的2月這個東西要處理,而我在第3次作業中不考慮這些,只是用了"^(([2]\d{3})-(([0]\d)|([1][012]))-(([12]\d)|([3][01])))$",希望有哪位老大可以幫我想象有什麼辦法可以解決這個問題。其實在作業中我都用正則判斷是爲了在Check時方便些,或則說耦合低一些。下面是我check的代碼
    ?class Check
    ??? {
    ??????? /// <summary>
    ??????? /// 輸入を検査する
    ??????? /// </summary>
    ??????? /// <param name="style">
    ??????? ///? 項目名稱
    ??????? /// </param>
    ??????? /// <param name="regExpression">
    ??????? /// 所要が利用される正則表現式
    ??????? /// </param>
    ??????? /// <param name="inputString">
    ??????? /// 輸入したデータ
    ??????? /// </param>
    ??????? /// <returns>
    ??????? /// 成立であるかどうかを検査する
    ??????? /// </returns>
    ??????? public static bool CheckInput(string style, string regExpression, string inputString)
    ??????? {
    ??????????? // 正則表現式が判斷することを利用する
    ??????????? Regex r = new Regex(regExpression);
    ??????????? Match m = r.Match(inputString.Trim());

    ??????????? if (m.Success)
    ??????????? {
    ??????????????? return true;
    ??????????? }
    ??????????? else
    ??????????? {
    ??????????????? // 違った項目を印字する
    ??????????????? MessageBox.Show("Error of " + style);

    ??????????????? return false;
    ??????????? }
    ??????? }

    ??? }

    posted on 2006-08-09 09:23 cypha 閱讀(280) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
     
    Copyright © cypha Powered by: 博客園 模板提供:滬江博客
    主站蜘蛛池模板: 亚洲欧洲视频在线观看| 国产成人高清亚洲一区久久 | 亚洲国产熟亚洲女视频| 色播在线永久免费视频| 国产久爱免费精品视频 | 57PAO成人国产永久免费视频 | h片在线免费观看| 成人婷婷网色偷偷亚洲男人的天堂 | 亚洲国产精品碰碰| 久久久久高潮毛片免费全部播放| 精品亚洲456在线播放| 国产午夜亚洲精品理论片不卡 | 99999久久久久久亚洲| 亚洲日韩精品无码专区网站| 99久久免费中文字幕精品| 成人婷婷网色偷偷亚洲男人的天堂| 情人伊人久久综合亚洲| 在线播放高清国语自产拍免费 | 亚洲黄黄黄网站在线观看| 1000部啪啪毛片免费看| 一级特级aaaa毛片免费观看| 亚洲国产美女精品久久久久| 精品亚洲一区二区三区在线观看 | 亚洲va中文字幕无码| 日本妇人成熟免费中文字幕| 免费看黄福利app导航看一下黄色录像| 亚洲天堂一区二区| 亚洲中久无码不卡永久在线观看| 国产香蕉免费精品视频| 免费在线观影网站| 免费无遮挡无码视频在线观看| 久久精品国产精品亚洲色婷婷| 成年女人永久免费观看片| 精品亚洲456在线播放| 亚洲福利视频一区| 精品国产免费一区二区| 97国产在线公开免费观看| 国产精品玖玖美女张开腿让男人桶爽免费看 | 亚洲精品国产专区91在线| 最新免费jlzzjlzz在线播放| 国产日韩久久免费影院|