js字符串处理,把img标签包裹在p标签里
把img标签包裹在p标签里
let data = `<img src="http://test-images.qi.work/course/2021-07-01/bbbe7816252340aa8049bcab3b0370ac.jpg" alt="image" style="height: auto;width: auto"/>`
data = data.replace(/<img.*>/g, (word) => {
if (word.includes('data-done="true"')) {
return word
} else {
word = word.split('')
word.splice(5, 0, 'data-done="true" ')
word = word.join('')
return `<p>${word}</p>`
}
})
data = data.replace(/<img.*>/g, (word) => {
if (word.includes('data-done="true"')) {
return word
} else {
word = word.split('')
word.splice(5, 0, 'data-done="true" ')
word = word.join('')
return `<p>${word}</p>`
}
})
console.log(data)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步