微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐