网站首页
公司简介
软件开发
网站建设
产品展示
经典案例
解决方案
一卡通系统
短信服务
联系我们
网站建设 主机托管 快速建站 QQ:21543821 电话:0731-4454366 手机:(0)13873166650
  您的位置:首页 >> 技术文章 >> HTML

删除重复数据的算法

来源:原创  发布人:www.ruanzhi.com  发表时间:2009-7-25  点击:  字体: 【双击滚动窗口】

奇数排在前面,偶数排在后面,

cript language="JavaScript">
var arrA = [6,2,4,3,5,1];              if (x % 2 ==0)   
                 return 11;
             if (x % 2 !=0)         
                 return -1; 
         arrA.sort( function(x, y){ 

             }
         );
        document.writeln(arrA);

按大小排序:

搜索:

 

正则表达式删除字符串中重复部分 http://onlyaa.com/html/common/20080510/2017.html


var   pat   =   /(.*?)([\d]:[\d])([^\2]*),\2(.*)/;
var   strng   =   "1:2,1:3,1:4,1:5,2:3,2:4,3:5,1:2,1:4,2:3,1:2,1:3,1:2";
while   (pat.test(strng))   {
strng   =   strng.replace(pat,   "$1$2$3$4");
}
document.write(strng);


var   pat   =   /([\d]:[\d])([^\1]*),\1/;
var   strng   =   "1:3,1:2,1:4,1:5,2:3,2:4,3:5,1:2,1:4,2:3,1:2,1:3,1:2";
while   (pat.test(strng))
strng   =   strng.replace(pat,   "$1$2");
document.write(strng);

http
var   str   =   "1:2,重复任意次,建议字符串长度达到1W以上";
document.write("字符串长度:10003   个字符","
");
var   ds   =   new   Date().valueOf();
var   strDelSame   =   "";
str.replace(/\d+:\d+[\,|$]/g,function(){
if(strDelSame.indexOf(arguments[0])   ==   -1)
strDelSame   +=   arguments[0];
});
var   de   =   new   Date().valueOf();
document.write(strDelSame,"
");
document.write("time:",de-ds,"ms","
");
var   ds   =   new   Date().valueOf();
var   pat   =   /([\d]:[\d])([^\1]*),\1/;
while   (pat.test(str))
str   =   str.replace(pat,   "$1$2");
var   de   =   new   Date().valueOf();
document.write(str,"
");
document.write("time:",de-ds,"ms","
");

://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2007124/90297.html

删除重复数据

1、返回无重复的新数组(就是原数组删除重复的元素)

 

2、返回被删元素组成的新数组

 

文章出处:http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2007124/90297.html

 

去掉空格

split 方法

将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

stringObj.split([separator[, limit>)

参数

stringObj

必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。

separator

可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。

如果忽略该选项,返回包含整个字符串的单一元素数组。

limit

可选项。该值用来限制返回数组中的元素个数。

说明

split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解。

separator 不作为任何数组元素的部分返回。

示例

下面的示例演示了 split 方法的用法。

function SplitDemo(){   var s, ss;   var s = "The rain in Spain falls mainly in the plain."; 
  // 在每个空格字符处进行分解。   ss = s.split(" ");   return(ss);}

Tag标签:ASP ASP.net unsafe 指针 C#
关闭窗口】  【打印此页】 
  • 上一篇文章:HTML七种加密解密
  • 推荐产品
    ·电子政务系统(标准版)
    ·流动人口管理系统(计...
    ·人力资源管理系统
    ·社区计生网格化管理系统
    ·社区综合事务管理系统
    ·网格化电子政务
    ·办公自动化系统(企业...
    最新发布
    ·长沙网站制作::快速建...
    ·自助型网站建设
    ·简约型网站建设
    ·实惠型网站建设
    ·标准型网站建设
    ·大型行业网站建设
    ·流动人口管理系统(计...
    相关信息
    ·HTML七种加密解密
    ·asp.net 和 access 联...
    ·javascript 选择路径自...
    ·JavaScript统计在线停...
    ·防止网页被下载
    ·怎么可能给网站的收藏...
    ·javascript对表格的控
    服务项目: 长沙短信群发,长沙短信群发平台,长沙短信群发服务,长沙短信群发公司,长沙企业短信群发,长沙会员(VIP)短信,长沙广告短信群发,长沙短信群发
    友情链接: 湖南电动车电池网    软智科技老版网站    长沙短信群发平台    长沙手机短信群发    长沙短信群发平台    长沙短信群发    长沙电动车电池修复    长沙电池网    长沙澡堂节水控制器    长沙食堂售饭机    芙蓉区东岸乡锦林社区网    
     

    在线咨询QQ:21543821 点击这里给我发消息、24764896 点击这里给我发消息、183932503 点击这里给我发消息
    Copyrigh ® 2006-2008 长沙软智科技有限公司 版权所有       技术支持:长沙软智科技有限公司开发部
    地址:长沙市开福区大王家巷8号建银大厦7楼
    联系人:雷经理 电话:0731-4454366 4480976  手机:13873166650
        贺 总 电话:0731-8761670        手机:13787796466
    邮箱:ruanzhitech@126.com      湘ICP备:08103883号

    长沙短信群发