KK

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

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

            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])$/;
          ????
          ????/**/
          /*匹配時(shí)間格式00:15:39,但不匹配24:60:00,下面使用RegExp對(duì)象的構(gòu)造方法
          ????來創(chuàng)建RegExp對(duì)象實(shí)例,注意正則表達(dá)式模式文本中的“\”要寫成“\\”*/

          ????patterns.time?=?new?RegExp("^([0-1]\\d|2[0-3]):[0-5]\\d:[0-5]\\d$");
          ????????
          ????/**/
          /*verify?–?校驗(yàn)一個(gè)字符串是否符合某種模式
          ?????*str?–?要進(jìn)行校驗(yàn)的字符串
          ?????*pat?–?與patterns中的某個(gè)正則表達(dá)式模式對(duì)應(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) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          jj
          主站蜘蛛池模板: 凤凰县| 三明市| 伊春市| 襄垣县| 望城县| 富平县| 富顺县| 临湘市| 保山市| 清远市| 衡阳市| 二连浩特市| 乡城县| 兴宁市| 大洼县| 个旧市| 溧阳市| 稻城县| 常山县| 佛冈县| 三江| 富锦市| 梁平县| 搜索| 黔江区| 屯门区| 宁都县| 麻江县| 微博| 新乐市| 五常市| 莆田市| 上饶县| 连江县| 磐石市| 印江| 昭苏县| 团风县| 南汇区| 高阳县| 绥江县|