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

本章节介绍一下如何删除一个字符串中重复的字符,先不管有没有实际价值,就当做是一种对算法的学习也是挺不错的。

代码如下:

rush:js;"> function dropRepeat(str){ var result=[]; var hash={}; for(var i=0,elem; i

以上代码中的函数可以删除字符串中重复的字符,使用示例:

rush:js;"> dropRepeat("abcdd")

返回值是:abcd。

下面给大家分享Python:去掉字符串中的重复字符

rush:js;"> 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

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...