JavaScript字符串刪除重復字符的方法
更新時間:2015年12月25日 13:44:03 作者:我是代碼努力
本文通過代碼實例詳解js字符串刪除重復字符的方法,代碼簡單易懂,特此分享供大家參考
本章節(jié)介紹一下如何刪除一個字符串中重復的字符,先不管有沒有實際價值,就當做是一種對算法的學習也是挺不錯的。
代碼如下:
function dropRepeat(str){
var result=[];
var hash={};
for(var i=0, elem; i<str.length;i++){
elem=str[i];
if(!hash[elem]){
hash[elem]=true;
result=result+elem;
}
}
return result;
}
以上代碼中的函數可以刪除字符串中重復的字符,使用示例:
dropRepeat("abcdd")
返回值是:abcd。
下面給大家分享Python:去掉字符串中的重復字符
python 2.7: #-*- encoding:utf-8 -*- string = 'abc123456ab2s' r = ''.join(x for i, x in enumerate(string) if string.index(x) == i) print string print r
輸出如下:
abc123456ab2s
abc123456s
相關文章
JS實現select選中option觸發(fā)事件操作示例
這篇文章主要介紹了JS實現select選中option觸發(fā)事件操作,結合實例形式總結分析了javascript針對select下拉選中option項觸發(fā)事件相關操作技巧,需要的朋友可以參考下2018-07-07
基于BootStrap Metronic開發(fā)框架經驗小結【五】Bootstrap File Input文件上傳插件的用法
本文主要基于我自己的框架代碼案例,介紹其中文件上傳插件File Input的使用,非常具有參考借鑒價值,感興趣的朋友一起學習吧2016-05-05
在javascript將NodeList作為Array數組處理的方法
在Web前端編程中,我們通常會通過document.getElementsByTagName的方法取出一組相同標簽的dom元素。2010-07-07

