如果存在左侧或右侧,如何删除子字符串和逗号

use*_*077 2 javascript regex

我有以下字符串:

"房子,车子,表"

我需要正确处理逗号删除,以至于如果我删除"car",输出应该是:

"房子,表"

如果我删除"表",输出应该是:

"房子,车子"

Sat*_*pal 9

您可以.split()在数组中使用数组,然后.filter()在单词之后输出目标文本.join()以创建字符串.

var str = "house,car,table";
str = str.split(',').filter(x => x !== 'car').join(',');

console.log(str)
Run Code Online (Sandbox Code Playgroud)