全部替换为字符串`emoji`直接`'[可爱]微笑这是测试[笑哭]'.replace(/\[[^\]]*?\]/g, 'emoji')`就行了,想按照特定的文字替换为特定的emoji,那需要维护一个关联表 var obj = { '[可爱]': 'emoji1', '[笑哭]': 'emoji2' } '[可爱]微笑这是测试[笑哭]'.replace(/\[[^\]]*?\]/g, (item, index, str) => obj[item] || '')
阅读量:1
点赞量:0