1. 效果
1. 代碼
let htmlStr = '<img class="qqemoji small qqemoji68" text="蛋糕" src="/static/image/im_emoji_spacer.gif"><img class="qqemoji small qqemoji87" text="愛你" src="/static/image/im_emoji_spacer.gif"><img class="qqemoji small qqemoji97" text="回頭" src="/static/image/im_emoji_spacer.gif">我好開心<img class="qqemoji small qqemoji98" text="跳繩" src="/static/image/im_emoji_spacer.gif">啊';
// 使用正則替換
var result = htmlStr.replace(/<img.*?text="(.*?)".*?>/g, "[$1]")
console.log("替換結果:"+result); //替換結果:[蛋糕][愛你][回頭]我好開心[跳繩]啊