替换功能不会替换单词

时间:2020-04-12 11:21:53

标签: javascript discord discord.js

      lyrics = lyrics.replace(/lyrics|lyric|lyrical|official music video|audio|official|official video|official video hd|official hd video|offical video music|extended|hd|(\[.+\])/gi, "");

如果我将 Bastilles&Marshmello-Happier(官方音乐视频)代替 await getLyrics(song.url),我想替换(官方音乐视频)和寄生虫。我该怎么做,因为我的代码没有替换它们。而且我还想删除所有这些单词(如果歌曲标题中有这些单词),而不仅是(官方音乐视频)

1 个答案:

答案 0 :(得分:3)

您需要使用\来摆脱括号:

let lyrics = "Hello (Official Music Video)"
lyrics = lyrics.replace(/lyrics|lyric|lyrical|official music video|\(official music video\)|audio|official|official video|official video hd|official hd video|offical video music|\(offical video music\)|extended|hd|(\[.+\])/gi, "");

console.log(lyrics)

相关问题