源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JavaScript字符串删除重复字符的方法

  • 时间:2021-01-28 17:47 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JavaScript字符串删除重复字符的方法
本章节介绍一下如何删除一个字符串中重复的字符,先不管有没有实际价值,就当做是一种对算法的学习也是挺不错的。 代码如下:
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。 [b]下面给大家分享Python:去掉字符串中的重复字符[/b]
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
[b]输出如下:[/b] abc123456ab2s abc123456s
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部