主要代码:

[code lang=”js”]
String.prototype.removeRepeats = function () {
var str = this;
while (str.match(/(.).*?\1/g) != null) str = str.replace(RegExp.$1, "");
return str;
}
[/code]

利用While循环和正则表达式查找字符串中相同的字符并删除该字符

看演示:http://demo.joyfulboy.cn/js/string/string-removeRepeats.html

我有话要说