站長資訊網
        最全最豐富的資訊網站

        正則表達式日常收集整理(簡單且實用)

        正則表達式,又稱正規表示法、常規表示法。(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE),計算機科學的一個概念。正則表達式使用單個字符串來描述、匹配一系列符合某個句法規則。在很多文本編輯器里,正則表達式通常被用來檢索、替換那些符合某個模式的文本。

        正則表達式的功能非常的強大,廢話不多說了,直接給大家分享整理的內容了。

        一:基本匹配符:

        d 匹配數字      eg:’5d0′——->’580′

        w 匹配字母或數字   eg:’dww’———>’8zh’

        . 匹配除換行符外的任何一個字符任意字符    eg:’zh.’———–>’zh&’

        s 空白符(tab)或空格

        二:匹配字符長度:

        * 表示任意個字符(包括0個)

        + 表示至少一個字符

        ? 表示0個或1個字符

        {n} 表示n個字符

        {n,m}表示n-m個字符

        ********************************************************

        練習題一道:d{3}s+d{3,8};

        答案在這里2333: 匹配的是由3個數字緊接至少一個空格或空白符緊接3到8個數字;

        ********************************************************

        <<<<< 補充一句: 像’-‘這樣的特殊字符需要轉譯才能匹配哦~ like this ‘-‘ >>>>>

        三: 但是如果單純是這樣的匹配的話, 未免有點簡單點了, 面對復雜的匹配我們還需要更精準的匹配方法:

        [0-9a-zA-Z_] 可以匹配一個數字或者字母或者下劃線, 親測: ‘0’, ‘a’, ‘Z’, ‘_’都能匹配, 所以說介種表達方式是可或可與的組成方式;

        [0-9a-zA-Z_]+ 可以匹配至少由一個數字或字母或下劃線組成的字符串;

        [a-zA-Z_][0-9a-zA-Z_]* 可以匹配由字母或下劃線開頭, 后面緊接任意一個數字或字母或下劃線;

        [a-zA-Z_][0-9a-zA-Z_]{0,19} 限制長度在1到20, 為什么是1到20呢, 開頭占一位后面緊接的字符串限制在0到19, 所以最大長度限制在20啦;

        A|B 可以匹配A或B. [J|j]aina可以匹配jaina或Jaina;

        ^ 表示必須以某字符開頭, eg: ^d 表示必須以數字開頭的

        $ 表示必須以某字符結尾 , eg: d$ 表示必須以數字結尾, 注意它們倆的表達方式^是放在字符前面的, $是放在字符后面的

        四: js中的驗證方法:

          var reg='d{3}s+d{3,8}';  var tel='010 123456';  console.log(reg.test(tel));//true

        以上所述是小編給大家介紹的正則表達式日常收集整理(簡單且實用),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产欧美精品一区二区色综合| 国产精品夜色视频一级区| 久久精品国产99国产电影网 | 精品久久久久久无码免费| 国内少妇偷人精品视频免费| 欧美精品色婷婷五月综合| 99R在线精品视频在线播放| 2021国产成人精品国产| 无码人妻精品一区二区三区66| 欧美精品黑人粗大欧| 国产成人综合精品一区| 青青草国产精品久久| 成人伊人精品色XXXX视频| 欧美精品欧美人与动人物牲交| 亚洲国产精品日韩| 毛片a精品**国产| 精品久久久久一区二区三区| 刺激无码在线观看精品视频| 久久精品成人免费看| 国产精品第13页| 成人区人妻精品一区二区不卡网站| 人妻少妇精品视频一区二区三区 | 人妻无码久久精品| 国产精品自产拍在线18禁| 亚洲国产精品久久| 精品国产品香蕉在线观看75| 久久亚洲精精品中文字幕| 亚洲精品国产首次亮相| 亚洲国产精品成人| 久久精品国产只有精品66| 国产精品原创巨作?v网站| 国产精品手机在线观看你懂的 | 国产午夜福利精品一区二区三区 | 亚洲第一极品精品无码久久| 亚洲AV永久无码精品成人| 一本色道久久88综合日韩精品| 午夜精品久久影院蜜桃| 亚洲国产小视频精品久久久三级| 日本欧美国产精品第一页久久| 久久久WWW成人免费精品| 老年人精品视频在线|