KK

          Kim-'s-Blog.Object-Everything.I'm POJO.

          .紀-錄.爲(wèi)了忘卻的記憶..真的勇士,要敢于直面遇到的問題,敢于正視繁雜的原碼......在實踐中積累!

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            74 Posts :: 1 Stories :: 70 Comments :: 0 Trackbacks
          script?language="javascript">
          ????var?patterns?=?new?Object();

          ????//匹配ip地址
          ????patterns.ip?=?/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/;

          ????//匹配郵件地址
          ????patterns.email?=?/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;

          ????//匹配日期格式2008-01-31,但不匹配2008-13-00
          ????patterns.date?=?/^\d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|[1-2]\d|3[0-1])$/;
          ????
          ????/**/
          /*匹配時間格式00:15:39,但不匹配24:60:00,下面使用RegExp對象的構(gòu)造方法
          ????來創(chuàng)建RegExp對象實例,注意正則表達式模式文本中的“\”要寫成“\\”*/

          ????patterns.time?=?new?RegExp("^([0-1]\\d|2[0-3]):[0-5]\\d:[0-5]\\d$");
          ????????
          ????/**/
          /*verify?–?校驗一個字符串是否符合某種模式
          ?????*str?–?要進行校驗的字符串
          ?????*pat?–?與patterns中的某個正則表達式模式對應(yīng)的屬性名稱
          ?????*/

          ????function?verify(str,pat)
          ????{????????
          ????????thePat?=?patterns[pat];
          ????????if(thePat.test(str))
          ????????{
          ????????????return?true;
          ????????}
          ????????else
          ????????{
          ????????????return?false;
          ????????}
          ????}
          </script>
          posted on 2007-01-17 15:47 Kim' 閱讀(342) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          jj
          主站蜘蛛池模板: 呈贡县| 罗平县| 绥阳县| 玉门市| 许昌县| 宝鸡市| 旺苍县| 宣汉县| 清远市| 寿阳县| 黔东| 铜鼓县| 南靖县| 拜泉县| 韩城市| 洮南市| 普格县| 乐清市| 白河县| 天台县| 广水市| 疏附县| 潞城市| 正阳县| 旺苍县| 石泉县| 玉树县| 军事| 石林| 民和| 平安县| 西城区| 安西县| 淳化县| 南丹县| 漳浦县| 化隆| 昭觉县| 夏津县| 兴隆县| 汕尾市|