javascript、php关键字搜索函数的使用方法
javascript:
a.代码:
/*
@desc:js搜索函数,可用于关键字匹配
@paramkey关键字
@paramstr要搜索的字符串
@returnout匹配关键字前后出现的位置
*/
functionsearch(key,str){
varmin=0
varmax=str.length
varindex=str.indexOf(key)
varleft=index-10
varright=index+10
if(leftmax){
right=max
}
varout=str.slice(left,right)
returnout
}
b.测试:
varstr='你好吗?你在哪里呀?我可以过来找你玩吗?你怎么不回答我呀!' varkey='玩' varres=search(key,str) console.log(res)
c.输出:
里呀?我可以过来找你玩吗?你怎么不回答我
php:
a.代码:
$max){
$right=$max;
}
$len=$right-$left;
$out=mb_substr($str,$left,$len);
return$out;
}
b.测试:
$str='你好吗?你在哪里呀?我可以过来找你玩吗?你怎么不回答我呀!'; $key='玩'; $res=search($key,$str); echo$res;
c.输出:
里呀?我可以过来找你玩吗?你怎么不回答我
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。