• <sub id="xcyjv"></sub><nav id="xcyjv"><code id="xcyjv"><meter id="xcyjv"></meter></code></nav>
      <nav id="xcyjv"></nav>
    1. <form id="xcyjv"><th id="xcyjv"></th></form><nav id="xcyjv"><mark id="xcyjv"></mark></nav>

        前端正則表達式書寫及常用的方法

         更新時間:2019年09月17日 11:00:19   作者:小小咸魚YwY   我要評論
        這篇文章主要介紹了前端正則表達式書寫及常用的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

        正則表達式(regular expression)描述了一種字符串匹配的模式(pattern),可以用來檢查一個串是否含有某種子串、將匹配的子串替換或者從某個串中取出符合某個條件的子串等。

        前端正則表達式書寫

        一.寫法

        寫法一

        /正則表達式/修飾符

        修飾符

        • /i (忽略大小寫)
        • /g (全文查找出現的所有匹配字符)
        • /m (多行查找)
        • /gi(全文查找、忽略大小寫)
        • /ig(全文查找、忽略大小寫)

        例子:/a/gi 查找內容中的a

        不寫修飾符默認只匹配一個

        寫法二

        let a = new RegExp('/正則表達式/','修飾符')

        二.常用幾個方法

        1.match

        方法可在字符串內檢索指定的值,或找到一個或多個正則表達式的匹配。

        返回的內容

        ["匹配到的內容", index: 3, input: "字符串對象", groups: undefined]

        如果regexp修飾符為/g則返回對象為一個數組

        語法:

        1.stringObject.match(str)

        2.stringObject.match(regexp)

        拿查找字符串abc 中的a舉例

        'aabc' .match('a') 只匹配第一個
        'aabc' .match(/a/) 只匹配第一個

        2.replace

        用于字符串中一些字符替換另一些字符,或替換一個與正則表達式相匹配的子串

        語法:

        1.stringObject.replace('查找的第一個字符串','修改后的字符串')

        2.stringObject.replace(regexp(正則表達式匹配到的內容所有替換),'修改后的字符串')

        3.search

        他用法與match類似不過他返回的是索引

        語法:

        1.stringObject.match('searchvalue')

        2.stringObject.match(regexp)

        4.test

        方法用于檢測一個字符串是否匹配某個模式,如果字符串中含有匹配的文本,則返回 true,否則返回 false。

        語法:

        regexp.test(stringObject)

        /a/.test('a') #返回true
        /a/.test('ac') #返回true
        /a/.test('c') #返回false

        5.exec

        方法就是用來檢索字符串中正則表達式的匹配,如果匹配到了那么就返回一個存放有結果的數組,如果沒有匹配到就返回一個null

        regexp.exec(stringObject)

        其實和match類似,不過就是填寫的位置返一下

        但是有一點

        console.log('c'.exec('c')); #會報錯
        console.log('c'.match('c')); #會匹配c

        總結

        以上所述是小編給大家介紹的前端正則表達式書寫及常用的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
        如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

        相關文章

        • 看到一個JS正則的題

          看到一個JS正則的題

          看到一個JS正則的題...
          2007-01-01
        • 正則表達式詳述 四

          正則表達式詳述 四

          正則表達式詳述 四...
          2007-04-04
        • ASP正則函數替換分頁后的參數

          ASP正則函數替換分頁后的參數

          在分頁系統里面用到的把page后面得東西都給丟掉
          2008-07-07
        • PHP 正則表達式效率 貪婪、非貪婪與回溯分析(推薦)

          PHP 正則表達式效率 貪婪、非貪婪與回溯分析(推薦)

          先掃盲一下什么是正則表達式的貪婪,什么是非貪婪?或者說什么是匹配優先量詞,什么是忽略優先量詞,好吧,下面通過實例給大家介紹下PHP 正則表達式效率 貪婪、非貪婪與回溯分析,一起看看吧
          2016-12-12
        • javascript RegExp對象(正則表達式)

          javascript RegExp對象(正則表達式)

          JavaScript提供了一個RegExp對象來完成有關正則表達式的操作和功能,每一條正則表達式模式對應一個RegExp實例。有兩種方式可以創建RegExp對象的實例。
          2009-05-05
        • 深入理解正則表達式語法知識

          深入理解正則表達式語法知識

          這篇文章主要介紹了正則表達式語法知識的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
          2016-08-08
        • 正則表達式惰性匹配模式(?)

          正則表達式惰性匹配模式(?)

          在貪婪匹配模式一章節已經說過人性是貪婪的,希望獲得更多的金錢、地位甚至美女,但是也有很多清心寡欲的人,只要滿足基本的生活需求就可以了,在正則表達式中也有這樣的匹配原則,下面就進行一下介紹
          2016-12-12
        • 超全的js正則表達式整理筆記

          超全的js正則表達式整理筆記

          這篇文章為大家分享了一篇超全的javascript正則表達式整理筆記,感興趣的小伙伴們可以參考一下
          2015-12-12
        • 學習正則!超基礎簡單例子

          學習正則!超基礎簡單例子

          我一直都覺得正則表達式只要在要用的時候翻一下百度就Ok了,然后今天寫php的時候發現,原來我正則完全一點都不懂
          2012-09-09
        • 實例代碼詳解正則表達式匹配換行

          實例代碼詳解正則表達式匹配換行

          在javascript中,使用正則表達式匹配換行可能會遇到各種問題,下面就通過實例介紹一下如何實現此功能,對正則表達式匹配換行相關知識感興趣的朋友一起學習吧
          2015-12-12

        最新評論

        01彩票网app
      1. <sub id="xcyjv"></sub><nav id="xcyjv"><code id="xcyjv"><meter id="xcyjv"></meter></code></nav>
          <nav id="xcyjv"></nav>
        1. <form id="xcyjv"><th id="xcyjv"></th></form><nav id="xcyjv"><mark id="xcyjv"></mark></nav>
            新泰 | 张北 | 和田 | 海南 | 临海 | 大兴安岭 | 临海 | 丹阳 | 玉林 | 昭通 | 德州 | 固原 | 德州 | 张家口 | 澳门澳门 | 西双版纳 | 垦利 | 张家口 | 梧州 | 铁岭 | 霍邱 | 辽源 | 白山 | 诸暨 | 佛山 | 山东青岛 | 嘉峪关 | 南阳 | 新乡 | 东方 | 商丘 | 日喀则 | 荆门 | 武夷山 | 海北 | 昌吉 | 株洲 | 抚顺 | 景德镇 | 盐城 | 扬中 | 湛江 | 五家渠 | 枣庄 | 张家口 | 文山 | 沭阳 | 大理 | 莒县 | 贺州 | 禹州 | 吐鲁番 | 怀化 | 河南郑州 | 兴安盟 | 盐城 | 沭阳 | 偃师 | 临汾 | 伊犁 | 德清 | 厦门 | 大丰 | 宜宾 | 吉林长春 | 临沂 | 乐清 | 清徐 | 巴彦淖尔市 | 曲靖 | 溧阳 | 厦门 | 绥化 | 海丰 | 包头 | 黔南 | 济南 | 锡林郭勒 | 张家界 | 河北石家庄 | 五指山 | 灌云 | 钦州 | 陕西西安 | 甘南 | 天门 | 杞县 | 克拉玛依 | 库尔勒 | 宜昌 | 南充 | 玉环 | 迁安市 | 阜阳 | 延安 | 盐城 | 黑龙江哈尔滨 | 秦皇岛 | 绥化 | 丽江 | 丽水 | 乐山 | 宁波 | 伊春 | 台中 | 庆阳 | 焦作 | 绵阳 | 石嘴山 | 泰兴 | 喀什 | 日照 | 德清 | 阿拉尔 | 中卫 | 甘南 | 衢州 | 白沙 | 和县 | 柳州 | 基隆 | 阳泉 | 眉山 | 泰兴 | 石河子 | 东方 | 永州 | 惠东 | 百色 | 南安 | 扬中 | 安阳 | 运城 | 巴音郭楞 | 湘潭 | 浙江杭州 | 乳山 | 余姚 | 枣阳 | 张北 | 改则 | 大庆 | 大丰 | 牡丹江 | 湖北武汉 | 通化 | 宣城 | 忻州 | 怀化 | 江门 | 聊城 | 宜都 | 昌吉 | 白银 | 黑河 | 淄博 | 乌兰察布 | 阿坝 | 漯河 | 榆林 | 莱州 | 海宁 | 毕节 | 黑龙江哈尔滨 | 大庆 | 文昌 | 项城 | 黔西南 | 德州 | 新泰 | 锦州 | 楚雄 | 贺州 | 沛县 | 龙岩 | 乌海 | 鹤岗 | 漯河 | 深圳 | 广饶 | 临海 | 惠东 | 锡林郭勒 | 河池 | 汝州 | 兴安盟 | 淮安 | 瑞安 | 蚌埠 | 中卫 | 赵县 | 揭阳 | 新余 | 梧州 | 楚雄 | 德清 | 贵州贵阳 | 邳州 | 大理 | 黄石 | 扬中 | 内江 | 保定 | 鹤壁 | 扬州 | 黄石 | 云浮 | 淮安 | 泰州 | 鹤壁 | 宜都 | 连云港 | 南平 | 揭阳 | 慈溪 | 济宁 | 娄底 | 台湾台湾 | 昌吉 | 湖州 | 毕节 | 泸州 | 长葛 | 固原 | 毕节 | 枣庄 | 锦州 | 平顶山 | 盘锦 | 南阳 | 六盘水 | 仙桃 | 钦州 | 赣州 | 滨州 | 长兴 | 灵宝 | 安康 | 潜江 | 三河 | 绍兴 | 宁波 | 海西 | 山西太原 | 鄢陵 | 毕节 | 宜都 | 灌南 | 赣州 | 保山 | 宜春 | 朝阳 | 常德 | 顺德 | 扬州 | 泰安 | 庆阳 | 东莞 | 澄迈 | 河南郑州 | 毕节 | 永新 | 嘉峪关 | 长垣 | 汉川 | 海安 | 鹤壁 | 武威 | 雄安新区 | 常州 | 绵阳 | 琼中 | 贵州贵阳 | 甘肃兰州 | 攀枝花 | 六盘水 | 通辽 | 东阳 | 广安 | 宿迁 | 吴忠 | 西双版纳 | 日土 | 兴安盟 | 三门峡 | 四川成都 | 河北石家庄 | 嘉峪关 | 贵港 | 昌吉 | 淮南 | 珠海 | 铜仁 | 临夏 | 溧阳 | 澳门澳门 | 哈密 | 林芝 | 佳木斯 | 台州 | 桂林 | 象山 | 海宁 | 林芝 | 临沂 | 三明 | 辽阳 | 定西 | 海门 | 白银 | 宝鸡 | 曹县 | 徐州 | 马鞍山 | 哈密 | 荆门 | 资阳 | 咸宁 | 鹤岗 | 云浮 | 株洲 | 郴州 | 宜昌 | 开封 | 三沙 | 桂林 | 新乡 | 金坛 | 吴忠 | 嘉峪关 | 惠东 | 阿坝 | 博尔塔拉 | 乐平 | 海北 | 甘孜 | 济源 | 贺州 | 运城 | 图木舒克 | 天门 | 遵义 | 扬州 | 瑞安 | 洛阳 | 灌南 | 百色 | 鄂州 | 大庆 | 双鸭山 | 晋城 | 汝州 | 兴安盟 | 桂林 | 伊春 | 海安 | 眉山 | 陵水 | 巴彦淖尔市 | 安徽合肥 | 池州 | 五家渠 | 辽源 | 博罗 | 图木舒克 | 兴安盟 | 青海西宁 | 内蒙古呼和浩特 | 温州 | 邹平 | 泗阳 | 台北 | 山东青岛 | 衡阳 | 招远 | 遂宁 | 舟山 | 兴安盟 | 改则 | 赣州 | 南阳 | 攀枝花 | 泗洪 | 招远 | 岳阳 | 张家口 | 漯河 | 台中 | 兴化 | 怀化 | 博尔塔拉 | 明港 | 株洲 | 嘉峪关 | 汉川 | 文山 | 安岳 | 广饶 | 安顺 | 赣州 | 安岳 | 南平 | 丽水 | 百色 | 嘉善 | 鹤壁 | 任丘 | 馆陶 | 马鞍山 | 任丘 | 开封 | 通化 | 东台 | 如东 | 保定 | 怒江 | 辽宁沈阳 | 呼伦贝尔 | 烟台 | 保山 | 宝应县 | 吉林 | 白城 | 宝应县 | 延安 | 库尔勒 | 遵义 | 新泰 | 三亚 | 白银 | 固原 | 伊春 | 百色 | 如东 | 鞍山 | 常州 | 芜湖 | 通化 | 朝阳 | 泉州 | 绍兴 | 丹东 | 宿州 | 通辽 | 东海 | 梅州 | 阿勒泰 | 秦皇岛 | 临夏 | 绥化 | 商洛 | 大理 | 贵州贵阳 | 林芝 | 山南 | 大庆 | 绥化 | 垦利 | 汕头 | 霍邱 | 包头 | 厦门 | 武夷山 | 和县 | 乌兰察布 | 鹤岗 | 平顶山 | 武安 | 澄迈 | 马鞍山 | 攀枝花 | 鹰潭 | 长兴 | 许昌 | 海丰 | 宁波 | 遵义 | 盐城 | 九江 | 大理 | 石嘴山 | 扬中 | 广元 | 保定 | 襄阳 | 固原 | 深圳 | 迪庆 | 永州 | 大理 | 仙桃 | 德州 | 绵阳 | 灌云 | 桂林 | 喀什 | 塔城 | 台中 | 来宾 | 朝阳 | 黔东南 | 昌都 | 凉山 | 公主岭 | 琼海 | 九江 | 沧州 | 抚州 | 上饶 | 松原 | 雅安 | 永康 | 上饶 | 荆门 | 崇左 | 阿克苏 | 屯昌 | 济南 | 新泰 | 临沂 | 朝阳 | 葫芦岛 | 招远 | 嘉兴 | 齐齐哈尔 | 荆门 | 保定 | 四川成都 | 象山 | 台湾台湾 | 吴忠 | 镇江 | 慈溪 | 九江 | 济源 | 肇庆 | 阿克苏 | 沧州 | 宜都 | 周口 | 淮北 | 保定 | 永新 | 垦利 | 阳泉 | 平顶山 | 扬中 | 雅安 | 九江 | 甘南 | 广饶 | 荆门 | 汉中 | 山南 | 任丘 | 丽江 | 平凉 | 泰兴 | 邵阳 | 海拉尔 | 长治 | 驻马店 | 石狮 | 佳木斯 | 韶关 | 蚌埠 | 遂宁 | 天水 | 宝鸡 | 白沙 | 海南 | 宁波 | 漯河 | 沭阳 | 莆田 | 迪庆 | 泗阳 | 海西 | 沧州 | 淄博 | 佳木斯 | 崇左 | 盐城 | 沧州 | 张掖 | 吴忠 | 北海 | 台北 | 朔州 | 昭通 | 赤峰 | 海门 | 朝阳 | 基隆 | 顺德 | 杞县 | 南通 | 包头 | 如东 | 芜湖 | 信阳 | 辽宁沈阳 | 承德 | 五指山 | 忻州 | 偃师 | 肥城 | 喀什 | 鹤岗 | 巢湖 | 柳州 | 昆山 | 鄂州 | 巴彦淖尔市 | 南充 | 铜陵 | 甘孜 | 长葛 | 涿州 | 海南海口 | 恩施 | 临海 | 许昌 | 湘潭 | 丹东 | 台湾台湾 | 鸡西 | 兴化 | 白城 | 莱芜 | 固原 | 涿州 | 驻马店 | 图木舒克 | 泰兴 | 保定 | 黑龙江哈尔滨 | 曲靖 | 保亭 | 惠州 | 巴中 | 绍兴 | 桂林 | 南京 | 招远 | 宿迁 | 海东 | 铜仁 | 燕郊 | 温州 | 新泰 | 高密 | 白山 | 厦门 | 十堰 | 钦州 | 如皋 | 燕郊 | 肥城 | 新泰 | 文山 | 梧州 | 阜阳 | 乌兰察布 | 锦州 | 石狮 | 巴中 | 建湖 | 海拉尔 | 宜春 | 朝阳 | 鹤壁 | 玉树 | 神木 | 临沧 | 东莞 | 嘉善 | 荆州 | 仙桃 | 宁夏银川 | 运城 | 武安 | 和田 | 伊春 | 红河 | 丹阳 | 台湾台湾 | 三河 | 黄石 | 连云港 | 宁德 | 咸阳 | 白银 | 包头 | 偃师 | 广西南宁 | 黔南 | 涿州 | 安岳 | 大兴安岭 | 蓬莱 | 河源 | 六安 | 乐清 | 泗洪 | 慈溪 | 长葛 | 河池 | 大庆 | 丹东 | 松原 | 启东 | 温州 | 珠海 | 台北 | 长治 | 清远 | 阳泉 | 霍邱 | 晋江 | 孝感 | 新泰 | 曹县 | 宜宾 | 白银 | 毕节 | 云南昆明 | 遂宁 | 海南海口 | 石嘴山 | 漯河 | 德清 | 文昌 | 云南昆明 | 吐鲁番 | 宁夏银川 | 邵阳 | 兴安盟 | 安庆 | 保定 | 淮北 | 安阳 | 海东 | 达州 | 长垣 | 舟山 | 海西 | 屯昌 | 绵阳 | 任丘 | 河南郑州 | 江西南昌 | 吉安 | 廊坊 | 池州 | 大兴安岭 | 赣州 | 安岳 | 榆林 | 简阳 | 神木 | 九江 | 桂林 | 天水 | 开封 | 丹阳 | 德州 | 吴忠 | 香港香港 | 九江 | 陇南 | 铁岭 | 海西 | 嘉峪关 | 保山 | 百色 | 马鞍山 | 深圳 | 枣庄 | 瑞安 | 灌南 | 咸宁 | 崇左 | 鞍山 | 菏泽 | 桐城 | 绥化 | 锡林郭勒 | 姜堰 | 景德镇 | 定西 | 榆林 | 锡林郭勒 | 章丘 | 德州 | 台州 | 阜阳 | 酒泉 | 毕节 | 自贡 | 东莞 | 新余 | 广安 | 龙岩 | 安阳 | 惠州 | 福建福州 | 廊坊 | 巴音郭楞 | 包头 | 郴州 | 通辽 | 灵宝 | 吴忠 | 淮北 | 中山 | 厦门 | 濮阳 | 启东 | 玉林 | 海拉尔 | 中山 | 镇江 | 招远 | 新乡 | 淄博 | 基隆 | 张家口 | 和县 | 嘉峪关 | 双鸭山 | 澳门澳门 | 和田 | 黔东南 | 新乡 | 石狮 | 赵县 | 秦皇岛 | 通辽 | 肇庆 | 贺州 | 永康 | 郴州 | 黔西南 | 盐城 | 张家界 | 惠东 | 石狮 | 东阳 | 日照 | 云浮 | 邵阳 | 衡水 | 铜陵 | 乌海 | 辽源 | 攀枝花 | 平顶山 | 许昌 | 漳州 | 桐乡 | 衡水 | 张北 | 长兴 | 吐鲁番 | 开封 | 廊坊 | 荆门 | 诸暨 | 黄南 | 青州 | 靖江 | 呼伦贝尔 | 温州 | 鸡西 | 单县 | 深圳 | 株洲 | 玉树 | 昌吉 | 昌吉 | 凉山 | 红河 | 东莞 | 钦州 | 白沙 | 北海 | 阳江 | 库尔勒 | 铜川 | 保亭 | 郴州 | 佳木斯 | 定安 | 大庆 | 莱州 | 湖南长沙 | 阿坝 | 吐鲁番 | 白山 | 昭通 | 三门峡 | 滨州 | 平顶山 | 梅州 | 保定 | 山东青岛 | 平凉 | 邹城 | 建湖 | 临汾 | 南平 | 青海西宁 | 荆门 | 嘉兴 | 三门峡 | 甘孜 | 凉山 | 泉州 | 南京 | 辽宁沈阳 | 库尔勒 | 新乡 | 阿拉尔 | 湖北武汉 | 运城 | 赤峰 | 黄山 | 辽源 | 黄南 | 惠州 | 濮阳 | 牡丹江 | 福建福州 | 灌云 | 黄山 | 象山 | 保亭 | 沛县 | 瑞安 | 苍南 | 海丰 | 琼海 | 黔西南 | 博尔塔拉 | 包头 | 德州 | 三明 | 喀什 | 红河 | 攀枝花 | 铜陵 | 商洛 | 金华 | 吉林 | 广西南宁 | 曲靖 | 定州 | 塔城 | 楚雄 | 天长 | 兴安盟 | 运城 | 长治 | 天水 | 保山 | 香港香港 | 金华 | 唐山 | 深圳 | 定安 | 德宏 | 阳春 | 河北石家庄 | 临汾 | 邳州 | 汕头 | 象山 | 白沙 | 临汾 | 宣城 | 新余 | 甘肃兰州 | 海丰 | 图木舒克 | 株洲 | 张家口 | 保定 | 果洛 | 普洱 | 金坛 | 湖南长沙 | 赣州 | 延边 | 通辽 | 和县 | 乌兰察布 | 诸暨 | 宜春 | 娄底 | 阳泉 | 河北石家庄 | 鹤壁 | 瑞安 | 寿光 | 眉山 | 迁安市 | 阿拉善盟 | 东莞 | 霍邱 | 揭阳 | 荆门 | 包头 | 淮南 | 湖北武汉 | 甘孜 | 汕头 | 亳州 | 神木 | 淮南 | 襄阳 | 济南 | 仁寿 | 锡林郭勒 | 灌南 | 吉林长春 | 三亚 | 湖南长沙 | 泸州 | 嘉善 | 晋中 | 桐乡 | 忻州 | 汕尾 | 雄安新区 | 博尔塔拉 | 南安 | 阿拉善盟 | 简阳 | 济宁 | 赵县 | 乌海 | 益阳 | 玉环 | 红河 | 西藏拉萨 | 佛山 | 江西南昌 | 阿克苏 | 吴忠 | 江西南昌 | 十堰 | 莆田 | 库尔勒 | 大庆 | 丽江 | 晋江 | 通辽 | 崇左 | 永新 | 威海 | 佛山 | 抚顺 | 苍南 | 乌海 | 淮南 | 白山 | 资阳 | 苍南 | 铜川 | 宜昌 | 聊城 | 汕头 | 安庆 | 昭通 | 姜堰 | 泰兴 | 黔西南 | 神农架 | 佳木斯 |