当前位置: 首页 > news >正文

为排好的序的字符串, 找出重复的行。

实现这样一个需求,在一个Editplus文档中,有很多行10位的数字,这些数字已经排好序了。
比如:
1234567890
1234567891
1234567892
1234534124
1234614124
4321412414
5636373573

有什么办法能方便的找出两行至少前7位相同的数字吗?
比如,上面的数字中,能够找出
1234567890
1234567891
1234567892

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title></title> <style type="text/css"> div{ float:left; } #divCenter{ padding-top:100px;margin:0 50px; } .txt{width:200px;height:200px;} #txtOldData{background-color:#A6CAF0;} #txtAnswer{background-color:#EBA9A6;} </style> <script type="text/javascript"> function test() { var arr = document.getElementById("txtOldData").value.replace(/ +/g, '').split("\n"); var tempStr = arr[0].substring(0, 7); var compareLen = 7, equalNum = 0; var answer = ""; for (var i = 1; i < arr.length; i++) { if (arr[i].substring(0, 7) == tempStr) { if (equalNum == 0) answer += arr[i - 1] + "\n"; answer += arr[i] + "\n"; equalNum++; } else { tempStr = arr[i].substring(0, 7); equalNum = 0; } } document.getElementById("txtAnswer").value = (answer); } </script> </head> <body> <div> 请输入数值:<br /> <textarea id="txtOldData" class="txt"> 1234567890 1234567891 1234567892 1234534124 1234614124 4321412414 5636373573 </textarea> </div> <div style="padding-top:90px;padding" > <input type="button" value="测试==>" οnclick="test()" /> </div> <div> 结果:<br /> <textarea id="txtAnswer" class="txt"></textarea> </div> </body> </html>

相关文章:

  • C语言第二次实验报告
  • 数据类型、运算符
  • QSizeGrip 小记
  • Oracle创建表空间,添加用户及授权
  • sqlserver字符串拆分(split)方法汇总
  • Pycharm配置autopep8让Python代码更符合pep8规范
  • Union和Union All到底有什么区别
  • SQL——多行并成一行显示, 以字符串分隔(相当于C#中的join)
  • angular1.5 与 angular5 组件的对比
  • maven搭建ssm框架是使用最新mysql 6.0jar遇到的问题
  • 新旧数据ICD的整合
  • linux-ftp install
  • 总结2011,展望2012
  • [ZJOI 2014]力
  • 不辜负每一个日出——Leo2012寄语
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • CSS盒模型深入
  • Cumulo 的 ClojureScript 模块已经成型
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • PHP的Ev教程三(Periodic watcher)
  • Redux 中间件分析
  • Web标准制定过程
  • 从0实现一个tiny react(三)生命周期
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 马上搞懂 GeoJSON
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 软件开发学习的5大技巧,你知道吗?
  • 网络应用优化——时延与带宽
  • 微信小程序填坑清单
  • 协程
  • 一份游戏开发学习路线
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • $.ajax()方法详解
  • (C)一些题4
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .net 发送邮件
  • .NET 中创建支持集合初始化器的类型
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [100天算法】-目标和(day 79)
  • [BZOJ 2142]礼物(扩展Lucas定理)
  • [C++打怪升级]--学习总目录
  • [CISCN2019 华东南赛区]Web11
  • [Docker]三.Docker 部署nginx,以及映射端口,挂载数据卷
  • [Everyday Mathematics]20150130
  • [excel与dict] python 读取excel内容并放入字典、将字典内容写入 excel文件
  • [IE编程] WebBrowser控件中设置页面的缩放
  • [NHibernate]条件查询Criteria Query
  • [NKCTF 2024]web解析
  • [Node + Docker] 聊聊怎么把 nodeclub 构建成 Docker 镜像
  • [OS] linux常见问题汇总
  • [Power Query] 数据的拆分、提取与合并