把HTML轉化為普通文字
阿新 • • 發佈:2020-09-14
HTML:
'<div id="upload-btn"><span class="upload-btn-title">上傳文件</span><div class="upload-tip">支援pdf、word、ppt、excel、jpg等格式</div><div class="first-tip">支援中英日韓,不限字元翻譯,免費匯出</div></div>'
轉為普通文字:
"上傳文件支援pdf、word、ppt、excel、jpg等格式支援中英日韓,不限字元翻譯,免費匯出"
程式碼:
functionfilterHTML(html){ let s = html.replace(/<\/?.+?>/g, ""), obj = { " ": " ", "<": "<", ">": ">", "&": "&", """: '"', "'": "'", "¢": "¢", "£": "£", "¥": "¥", "€": "€", "§": "§", "©": "©","®": "®", "™": "™", "×": "×", "÷": "÷" }, reg = /( |<|>|&|"|'|¢|£|¥|€|§|©|®|™|×|÷)/g;return s.replace(reg, function($){ return obj[$]; }); }
歡迎朋友們指出有所缺漏的地方