js判断出两个字符串最大子串的函数实现方法


Posted in Javascript onNovember 01, 2016

如下所示:

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<script type="text/javascript">
function search(str1,str2)
{
var i=j=k=a=jk=kk=0;
var m=str1.length;
var n=str2.length;
var index=0;
var maxlen=0;
var str="";
var flag=0;
for (i=0;i<n;i++)
{
k=i;
for (j=0;j<m;j++)
{
a = 0;
flag = 0;
jk=j;
kk=k;
while(jk<=m&&str1[kk]==str2[jk])
{
kk++;jk++;a++;
flag = 1;
}
if(flag==1)
{
if(a>maxlen)
{
maxlen = a;
index = jk-a;//匹配的首项 
}
} 
}

}
for(;maxlen>0;maxlen--)
{
str+=str2[index++];

} 
return str;
}
alert(search("kssd","ssdfa"));
</script>
<body>
<div>11</div>
</body>
</html>

以上就是小编为大家带来的js判断出两个字符串最大子串的函数实现方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
插件:检测javascript的内存泄漏
Mar 04 Javascript
ExtJs grid行 右键菜单的两种方法
Jun 19 Javascript
javascript学习笔记(三)显示当时时间的代码
Apr 08 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
Dec 16 Javascript
浅谈js中变量初始化
Feb 03 Javascript
JavaScript自定义数组排序方法
Feb 12 Javascript
javascript实现输出指定行数正方形图案的方法
Aug 03 Javascript
JavaScript实现的CRC32函数示例
Nov 23 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 Javascript
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 jQuery
js如何获取图片url的Blob值并预览示例代码
Mar 07 Javascript
javascript实现前端分页功能
Nov 26 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
Nov 01 #Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
Nov 01 #Javascript
js print打印网页指定区域内容的简单实例
Nov 01 #Javascript
js文件中直接alert()中文出来的是乱码的解决方法
Nov 01 #Javascript
浅谈JavaScript事件绑定的常用方法及其优缺点分析
Nov 01 #Javascript
微信小程序 wxapp内容组件 progress详细介绍
Oct 31 #Javascript
微信小程序 wxapp内容组件 text详细介绍
Oct 31 #Javascript
You might like
cmd下运行php脚本
2008/11/25 PHP
PHP在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
win平台安装配置Nginx+php+mysql 环境
2016/01/12 PHP
crontab无法执行php的解决方法
2016/01/25 PHP
asp.net和php的区别点总结
2019/10/10 PHP
多种方法实现load加载完成后把图片一次性显示出来
2014/02/19 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
2016/03/23 Javascript
node-http-proxy修改响应结果实例代码
2016/06/06 Javascript
jQuery实现弹出带遮罩层的居中浮动窗口效果
2016/09/12 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
vue 项目地址去掉 #的方法
2018/10/20 Javascript
Python浅复制中对象生存周期实例分析
2018/04/02 Python
pandas 数据归一化以及行删除例程的方法
2018/11/10 Python
Python TestCase中的断言方法介绍
2019/05/02 Python
Python3 requests模块如何模仿浏览器及代理
2020/06/15 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
python抢购软件/插件/脚本附完整源码
2021/03/04 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
简单掌握CSS3中resize属性的用法
2016/04/01 HTML / CSS
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
网络工程专业自荐信范文
2014/03/16 职场文书
年终总结会主持词
2014/03/25 职场文书
个人委托书格式
2014/04/04 职场文书
软件售后服务承诺书
2014/05/21 职场文书
企业文化理念标语
2014/06/10 职场文书
安全责任书范文
2014/08/25 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2015圣诞节贺卡寄语
2015/03/24 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
爱国电影观后感
2015/06/19 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
深入浅析React中diff算法
2021/05/19 Javascript
Python OpenGL基本配置方式
2022/05/20 Python