如何自動替換預先定義的標籤
P粉330232096
P粉330232096 2023-09-03 12:43:03
0
1
417
P粉330232096
P粉330232096

全部回覆 (1)
P粉388945432

您可以建立替換規則的Map。用於捕獲文字的正規表示式將是鍵,replace中使用的替換函數回呼將是值。循環遍歷規則並更新字串。

const input = `Today is th day of the month. I'd like  this text to be in red and this to be in blue. Testing the links with Google and Stak Overflow` function convert(str) { const replacerRules = new Map([ [//g, new Date().getDate()], [/<([^>]+)>([^<]+)<\/>/g, (_, p1, p2) => `${p2}`], [/]+)>([^<]+)<\/>/g, (_, p1,p2) => `${p2}`] ]) for (const [key, replacer] of replacerRules) str = str.replace(key, replacer) return str } console.log( convert(input) ) document.querySelector("div").innerHTML = convert(input)
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!