标签: javascript jquery string duplicates duplicate-removal
我的字符串值包含用逗号分隔的项目列表,例如值可以是 val1,val2,val3,val1,val4,val3,val2,val5 。
是否有一种简单的方法可以从这样的字符串中删除所有重复项,以便每个值只在字符串中出现一次?
E.g。在上面的例子中,我希望得到 val1,val2,val3,val4,val5 。
非常感谢蒂姆。
答案 0 :(得分:8)
通过拆分字符串创建数组并使用unique() 试试这样:
data = "val1,val2,val3,val4,val5"; arr = $.unique(data.split(',')); data = arr.join(","); //get unique string back with
live demo