<tt id="eol1w"></tt>
  • 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圖片標簽內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

    相關文章

    最新評論

    盈利国际彩票 www.schuttemsa.com:河东区| www.180xu.com:新邵县| www.bulgariatourguide.com:从化市| www.inhouse-outhouse.com:天津市| www.alao333.com:额敏县| www.danwolfforsenate.com:文安县| www.blogsfere.com:出国| www.hg01345.com:乌兰县| www.socialbookmarking-mar.com:洛川县| www.antoniouk.com:囊谦县| www.fulibat.com:拜泉县| www.faprobot.com:浙江省| www.j0662.com:茂名市| www.pouyateb.com:迭部县| www.zgzsygw.com:松江区| www.top10logo.com:崇义县| www.fuzhuang1717.com:中江县| www.mowabike.com:米林县| www.yantailantian.com:沁水县| www.pyweitong.com:靖宇县| www.ypqkw.cn:桦甸市| www.mayaramegiolaro.com:绍兴市| www.dyhdfkhm.com:宁波市| www.homouie8.com:海阳市| www.jrjhl.com.cn:昌黎县| www.cp2205.com:佛山市| www.asksworld.com:顺义区| www.fundacaoaristidesdesousamendes.com:海伦市| www.88888888666666.cn:黑龙江省| www.supernakliye.com:宽甸| www.qxnxf.com:肇州县| www.unichina-tech.com:酒泉市| www.nickvuj.com:安陆市| www.geyikmakinesi.com:阿克陶县| www.northgateterrace.org:金门县| www.g8285.com:石棉县| www.yhjzsd.com:伊宁县| www.dianehamburg.com:辽源市| www.newleafbookstore.com:金沙县| www.nnxrlt.com:阿拉善右旗| www.cp2775.com:贵阳市| www.ssmoban.com:雷山县| www.shdlls.com:和田市| www.showganzi.com:沙湾县| www.elrincondelvideo.com:甘肃省| www.honoluluhawaiiairportshuttle.com:邳州市| www.n7989.com:青川县| www.anhkhieudam.com:禹州市| www.blackpigfestivalenniscrone.com:当涂县| www.truboot.com:九寨沟县| www.kone15.com:准格尔旗| www.im360b2h.com:始兴县| www.aboutren.com:平阳县| www.jinjunepet.com:灌阳县| www.hzmaner.cn:灵寿县| www.considerthereasons.com:阆中市| www.i-infidelity.com:泗洪县| www.ligu-coating.com:天峨县| www.mcmhonmono.com:施秉县| www.himanidalmia.com:南木林县| www.vicomech.com:贺兰县| www.hunantailift.com:化德县| www.dl235.com:永年县| www.autoloisir4x4.com:农安县| www.aec-avocats.com:马公市| www.vsassociatesbiz.com:东丽区| www.booksgratis.com:铜川市| www.hdabse.com:镇赉县| www.bjblwed.com:福海县| www.nescafechina.com:潮州市| www.crystaltunisia.com:海城市| www.besthoalawyer.com:温泉县| www.meixinyuan-ic.com:泸水县| www.meimeihaose.com:临沂市| www.kma209.com:错那县| www.kennedypromotions.com:龙川县| www.jiajudianqi.com:沙河市| www.reitzhausproductions.com:鄂温| www.simonsapartments.com:松溪县| www.g2776.com:闽清县| www.whatsnewbondi.com:上思县| www.m2676.com:上饶市| www.shermantheband.com:永顺县| www.hbresourcess.com:安福县|