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(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。