以下面的字符串为例:
var string = "spanner, span, spaniel, span";
我想从这个字符串中找到重复的单词,删除所有重复的单词,保持单词出现一次,然后输出修改后的字符串。
在这个例子中是:
var string = "spanner, span, spaniel";
我已经设置了一个用于测试的 jsFiddle:http: //jsfiddle.net/p2Gqc/
请注意,字符串中单词的顺序并不一致,每个字符串的长度也不一致,因此我认为正则表达式不会在这里完成工作。我正在考虑将字符串拆分为数组的方式?但我希望它对客户端尽可能轻且超级快速......