<font id="nc9yk"></font>
  • <tt id="nc9yk"></tt>
          <rp id="nc9yk"><optgroup id="nc9yk"></optgroup></rp>
          <tt id="nc9yk"><form id="nc9yk"></form></tt>

            <cite id="nc9yk"></cite>

            js正則匹配markdown里的圖片標簽的實現

             更新時間:2020年12月18日 10:51:42   作者:吳掌柜  
            這篇文章主要介紹了js正則匹配markdown里的圖片標簽的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

            其實前端后端需要將markdown文本轉換為html文本都有相應的庫,幾句代碼就ok,但有時我們又必須獲取到markdown里的某個標簽來進行相應的轉換,有幾種辦法,可以從已經轉換好的html文本里獲取,還有的就是直接從markdown文本里獲取,這里說的是第二種。

            1. 一個markdown里只有一個圖片的情況

            const str = "asddsad![標題](url)asdasddasd"; //一段markdown文本,包含一個圖片"![標題](url)"
            let result = str.match(/!\[(.*?)\]\((.*?)\)/); //直接查找
            console.log(result); 
            

            運行結果

            2. 一個markdown里有多個圖片的情況

            const str = "asghfj![標題1](url1)gfhasfr![標題2](url2)sadas";
            const pattern = /!\[(.*?)\]\((.*?)\)/mg;
            let matcher;
            
            while ((matcher = pattern.exec(str)) !== null) {
              console.log(matcher);
            }
            
            
            

            運行結果

            每個結果都有相應的原文以及原文所在位置,如果要做替換直接就可以替換了,參照如下方法

            //最簡單的替換
            "123".replace('1','a'); //把1替換為a
            
            

            到此這篇關于js正則匹配markdown里的圖片標簽的實現的文章就介紹到這了,更多相關js正則匹配markdown圖片標簽內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

            相關文章

            最新評論

            hao500彩票 www.schmitzfinefood.com:略阳县| www.allnaturessafeway.com:临城县| www.ppxsp.com:东莞市| www.mmnnb.com:武山县| www.lanzengping.com:克东县| www.tswtchkviii.net:连云港市| www.onetuigongguan.com:聊城市| www.ovomasturbador.com:沙洋县| www.hg71789.com:彩票| www.baikalwaves.com:新乡市| www.wingflytravel.com:中超| www.materiel-beaute.com:宜城市| www.jfsjt.com:毕节市| www.stephanielajoie.com:鄂托克旗| www.275689.com:兴国县| www.live2save2live.com:甘泉县| www.cp6557.com:呼伦贝尔市| www.greenitways.com:精河县| www.70088p.com:博客| www.maclilleyfarms.com:洪泽县| www.gluguru.org:闵行区| www.yr597.com:乌拉特前旗| www.higlobee.com:咸宁市| www.headsickpinups.com:大渡口区| www.044m.com:信丰县| www.izltech.com:乌兰浩特市| www.danielelise.com:玉树县| www.g9867.com:红安县| www.pengten518.com:任丘市| www.lsyqsm.com:广昌县| www.modernmosesclothingcompany.com:永泰县| www.gozzxy.com:广河县| www.40photography.com:会同县| www.raysofeducation.org:扎鲁特旗| www.lovejaniethien.com:阿合奇县| www.foodboxmenu.com:冷水江市| www.2nbe.com:永登县| www.ewunthegun.com:孙吴县| www.lunglinks.com:启东市| www.ivtvalvesindia.com:陆河县| www.better-pm.com:昌宁县| www.figure-king.com:太保市| www.zzysww.com:广宗县| www.1dcode.com:宁夏| www.xmsmly.com:潮州市| www.homouie8.com:济源市| www.jsccdt.com:江阴市| www.saltatoria.com:庆阳市| www.ywijx.com:醴陵市| www.henglian-sh.com:高平市| www.f8r8.com:吉安县| www.xcxttc.com:万荣县| www.coolvier.com:江达县| www.kdjbw.cn:晋州市| www.dapinlv.com:全南县| www.aluminumcane.com:包头市| www.woyoracing.com:静宁县| www.sharebearapp.com:舟山市| www.bzsoft.org:湖口县| www.beautyinimperfections.com:大埔区| www.gcyy-120.com:页游| www.cnmbd.com:手机| www.trading-index.com:疏附县| www.onetimeofferz.com:榆社县| www.beautysalonsolutions.com:广德县| www.ecanvs.com:塔河县| www.zglynn.com:宁晋县| www.societyofweddingplanners.com:新野县| www.top260.com:安泽县| www.youjiao2.com:塘沽区| www.r7586.com:剑川县| www.wisengineering.org:蒙山县| www.xinyuezuche.com:容城县| www.cp6782.com:延津县| www.honoluluhawaiiairportshuttle.com:团风县| www.chadathaihouse.com:内丘县| www.knightsvisual.com:临澧县| www.chengsekeji.com:鄯善县| www.alarmsunrise.com:肃宁县| www.jollychang.com:繁昌县| www.edunestinstitute.com:遵义县| www.im360b2h.com:尤溪县| www.nmmialumni-abq.com:长宁区| www.nnxrlt.com:涿鹿县|