国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

表單里面的那些正則

AlphaWatch / 2058人閱讀

摘要:用正則表達式將前后空格用空字符串替代。去首尾空格為要校驗的內容批準文號由國藥準字或國藥試字位字母位數字組成匹配日期格式支持閏年匹配日期格式支持閏年批準日期格式為校驗網址

1、由漢字、字母、數字、下劃線組成

    var regf=/^[a-zA-Z0-9\_/su4e00-u9fa5]{2,50}$/;
    if(!regf.test(gets)){
        alert("品牌由漢字、字母、數字、下劃線組成");
    }

2、由字母、數字和標點符號組成(漢字除外)

    var regf=/^[^u4e00-u9fa5]{2,200}$/;//漢字除外
    if(!regf.test(gets)){
        alert("拼音名稱中只可輸入字母、數字和標點符號");
    }

3、由漢字組成

    var regf=/^[u4e00-u9fa5]{2,100}$/;//
    if(!regf.test(gets)){
        alert("產品名稱由漢字組成");
    }

4、批準文號由國藥準字或國藥試字+1位字母+8位數字組成

    // String 構造函數的原型對象的一個方法。
    String.prototype.trim = function(){
        // 用正則表達式將前后空格,用空字符串替代。
        return this.replace(/(^s*)|(s*$)/g, "");
    }
    gets = gets.trim();//去首尾空格【gets為要校驗的內容】
    
    var regf = /^(([u56fd][u836f][u51c6][u5b57])([a-zA-Z]{1})([0-]{8}))|(([u56fd][u836f][u8bd5][u5b57])([a-zA-Z]{1})([0-9]{8}))$/;
    if(!regf.test(gets)){
        alert("批準文號由國藥準字或國藥試字+1位字母+8位數字組成");
    }

5、匹配日期格式yyyy-mm-dd(支持閏年)

    var regf=/^((((19|20)d{2})-(0?(1|[3-9])|1[012])-(0?[1-9]|[12]d|30))|(((19|20)d{2})-(0?[13578]|1[02])-31)|(((19|20)d{2})-0?2-(0?[1-9]|1d|2[0-8]))|((((19|20)([13579][26]|[2468][048]|0[48]))|(2000))-0?2-29))$/;//匹配日期格式yyyy-mm-dd(支持閏年)
    if(!regf.test(gets)){
        alert("批準日期格式為2016-12-12");
    }

6、校驗網址

((http|https|ftp):(////|////)((/w)+[.]){1,}(net|com|cn|org|cc|tv|[0-9]{1,3})(((//[/~]*|//[/~]*)(/w)+)|[.](/w)+)*(((([?](/w)+){1}[=]*))*((/w)+){1}([/&](/w)+[/=](/w)+)*)*)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/83358.html

相關文章

  • 表單里面那些正則

    摘要:用正則表達式將前后空格用空字符串替代。去首尾空格為要校驗的內容批準文號由國藥準字或國藥試字位字母位數字組成匹配日期格式支持閏年匹配日期格式支持閏年批準日期格式為校驗網址 1、由漢字、字母、數字、下劃線組成 var regf=/^[a-zA-Z0-9\_/su4e00-u9fa5]{2,50}$/; if(!regf.test(gets)){ alert(...

    hersion 評論0 收藏0
  • 正則表達式 (一)

    摘要:介紹正則表達式入門匹配單個字符什么是正則表達式正則表達式,簡稱是一種工具。這份表單用來收集用戶信息,其中包括電話號碼郵箱地址等,你需要檢驗這些信息是否符合正確的語法格式。是一個正則表達式。 介紹 正則表達式入門 匹配單個字符 什么是正則表達式? 正則表達式(Regular Expression,簡稱regex)是一種工具。和其他工具一樣,是為了解決某一類問題而發明的。學習一種工具的...

    graf 評論0 收藏0
  • 原生js練習題-第一課

    摘要:于是找來了前輩們留下的經典原生練習題,以期把看過的內容用起來,加深自己對原生的掌握。鼠標移入移出改變樣式實現效果繼續樣式轉換,雖然用的偽類便能實現,但既然是的練習題就得用用鼠標事件了。 0x0關于這個系列 差不多把《js高級程序設計》刷完了,所謂實踐出真知,尤其編程這種實踐和經驗相當重要的事情,不能光說不做。但以我現在的水平,直接上手那些大項目是還是不夠格的,還是得一步步扎實好基礎再有...

    mdluo 評論0 收藏0
  • 大話javascript 8期:正則表達式

    摘要:許多程序設計語言都支持利用正則表達式進行字符串操作。為字符串定義規則,為輸入內容定義規則正則表達式用于字符串處理表單驗證等場合,實用高效。匹配檢查字符串是否符合正則表達式中的規則,有一次不匹配,則返回。 一、正則表達式的定義 正則表達式(Regular Expression,在代碼中常簡寫為regex、regexp或RE)是計算機科學的一個概念。正則表達式使用單個字符串來描述、匹配一系...

    LeviDing 評論0 收藏0
  • JS正則表達式學習筆記1

    摘要:正則表達式作為前端學習的一個知識點,是每個合格的前端開發都應該掌握它的用法。元字符一般情況下,正則表達式的一個字符對應字符串的一個字符。 正則表達式作為前端學習的一個知識點,是每個合格的前端開發都應該掌握它的用法。正則表達式的學習確實不難,語法和應用也非常簡單,能夠快速入門,很輕松的就能寫出簡單的表達式來對字符串執行某些操作。網上也有標題黨說一杯咖啡的時間就能學會。能學會嗎?能!但要真...

    wangdai 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<