/// <summary>

/// 清除字符串中重复的值

/// </summary>

/// <param name="Text">字符串</param>

/// <param name="Label">标签(如:|  ,)</param>

function FilterRepeatStr(Text, Label) {

var sarr = Text.split('' + Label + '');

var idx = new Array();

var tmp = new Array();

var result = cm = '';

for (var i = 0; i < sarr.length; i++) {

sch = sarr[i].substr(0, 4);

if (!In_Array(sch, tmp)) {

idx[idx.length] = i;

tmp[tmp.length] = sch;

} else {

idx[In_Array(sch, tmp) - 1] = i;

}

}

for (var j = 0; j < idx.length; j++) {

result += cm + sarr[idx[j]];

cm = '' + Label + '';

}

return result;

//    alert('要理的字符串:' + Text);

//    alert('结果:' + result);

}

function In_Array(need, arr) {

for (var i = 0; i < arr.length; i++) {

if (arr[i] == need) return (i + 1);

}

return false;

}

JS清除字符串中重复的值相关推荐

  1. js去除字符串中的所有空格(包括前后,中间存在的所有空格),清除前后空格(手机输入框实用),es6新方法

    一.js去除字符串中的所有空格: str = "  hello  world !  " str.replace(/\s/g,""); 感觉很好用. 二.去除左右 ...

  2. php 包含js文件,js查找字符串中的字符 PHP文件包含详细讲述

    一.什么才是"远程文件包含漏洞"? 回答是: 涉及到的危险函数:include(),require()和include_once(),require_once() Include: ...

  3. php 计算字符串相邻最大重复数_php如何解决字符串中重复字符的次数并且排序输出的方法...

    在php开发中有这样的需求.在指定的字符串中提取出每个单位字符出现的次数,并且倒序排序,截取前4个.留作使用.刚拿到这个需求的时候,我想了想,难道要把每个字符全部切割出来之后,一一的比对计算出相应的出 ...

  4. JS-取出字符串中重复次数最多的字符并输出

    /**取出字符串中重复字数最多的字符 */ var words = 'sdfghjkfastgbyhnvdstyaujskgfdfhlaa'; //创建字符串 var word, //单个字符leng ...

  5. Js 在字符串中提取数字

    js提取字符串中的数字方法很多,今天讲几种常用的方法. js提供的方法获取 js字符串转换数字.方法主要有三种 转换函数.强制类型转换.利用js变量弱类型转换. parseInt方法 var str ...

  6. 面试题-js获取cookie中存储的值?

    js获取cookie中存储的值? 1.cookie是浏览器提供的一种机制,它将document 对象的cookie属性提供给JavaScript.可以由JavaScript对其进行控制,而并不是Jav ...

  7. js 获取字符串中第二处出现的某个字符的索引

    使用 string.indexOf( searchValue, start ) 函数,两个参数的含义: searchValue     需查询的字符串值 start                 可 ...

  8. PHP数组函数 array_unique (删除数组中重复的值)

    在PHP中,数组函数 array_unique () 用来移除数组中重复的值.     函数语法: array_unique ( array $array [, int $sort_flags = S ...

  9. 经典算法面试题目-设计算法移除字符串中重复的字符(1.3)

    题目 Design an algorithm and write code to remove the duplicate characters in a string without using a ...

  10. 去除字符串中重复字符

    题目http://www.cricode.com/260.html 设计算法并写出代码移除字符串中重复的字符,不能使用额外的缓存空间.注意: 可以使用额外的一个或两个变量,但不允许额外再开一个数组拷贝 ...

最新文章

  1. Java 最常见的 10000+ 面试题及答案整理:持续更新
  2. Yenista光学发布新型无源器件测试平台CTP10
  3. 数据单位:bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB、、、
  4. 搜狗输入法为什么按空格出字 搜狗输入法按空格出字怎么设置
  5. jsp中如何将Java对象转成js对象?
  6. Java并发编程:线程的同步
  7. 基于JAVA_JSP电子书下载系统
  8. java连接Hbase操作数据库的全过程---搭建hbase数据库
  9. 浪潮服务器一键还原系统,一键恢复 怎样做备份
  10. 【IOS】iphone逻辑分辨率
  11. HTML5期末大作业:基于HTML+CSS+JavaScript实现中国风文化传媒企业官网源码
  12. 查看linux服务器存储空间状况
  13. python报错ValueError: Found input variables with inconsistent numbers of samples: [x,y]
  14. i7 9750h和r7 5800h差距大不大
  15. hash和btree索引的区别
  16. 浙大计算机各个实验室 详细介绍(持续更新)
  17. 人工智能前景和现状如何?AI发展趋势分析
  18. 日志分析---携来百侣曾游,忆往昔峥嵘岁月稠
  19. 拍网剧要具备哪些东西
  20. 程序是怎样跑起来的-计算机组成原理概要

热门文章

  1. Windows Phone 7 开发探索笔记1——触控操作之Touch
  2. SQL Server 2008 Service Broker
  3. 聊聊V8引擎的垃圾回收
  4. 无线传感器网络与数据交换解析
  5. ffmpeg ffplay ffprobe资料整理
  6. ClientScript.RegisterStartupScript 不起作用
  7. 根据系统创建文件路径
  8. 2014年最新前端开发面试题(题目列表+答案 完整版)
  9. 创业者请不断自问:我能帮用户解决什么问题?
  10. 【函数】fill和fill_n填充之区别