javascript, php关键字搜索函数的使用方法

  

<强> javascript:
  

  

。代码:
  

     /*   @desc: js搜索函数,可用于关键字匹配   @param关键关键字   @param str要搜索的字符串   @return出匹配关键字前后出现的位置   */str函数搜索(关键){   var min=0   var max=str.length   var指数=str.indexOf(键)   var=指数- 10   var=指数+ 10   如果(left max) {   正确的=max   }   var=str.slice(左,右)   返回了   }   之前      

b。测试:
  

        var str='你好吗?你在哪里呀?我可以过来找你玩吗?你怎么不回答我呀!”   var关键='玩'   var res=搜索(关键,str)   console.log (res)   之前      

c。输出:
  

  

<代码>里呀?我可以过来找你玩吗?你怎么不回答我
  

  php:

<强>
  

  

。代码:
  

        & lt; & # 63; php/*   @desc: php搜索函数,可用于关键字匹配   @param关键关键字   @param str要搜索的字符串   @return出匹配关键字前后出现的位置   */函数搜索(关键,str美元){   最小值=0美元;   (max=mb_strlen美元str);   美元指数=mb_strpos (str,关键美元);   左=美元指数- 10;   对指数=$ + 10美元;   如果(left<美元min) {   左=美元最小;   }   如果(right>美元max) {   正确的=max美元;   }   len=右至左美元;   美元=mb_substr (str,左,美元len美元);   返回$;   }   之前      

b。测试:
  

        美元str='你好吗?你在哪里呀?我可以过来找你玩吗?你怎么不回答我呀!’;   美元关键=巴妗?   $ res=搜索(关键,str美元);   echo $ res;   之前      

c。输出:
  

  

<代码>里呀?我可以过来找你玩吗?你怎么不回答我

javascript, php关键字搜索函数的使用方法