日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

WEB前端 javascript、php关键字搜索函数的使用方法

發(fā)布時(shí)間:2023/12/31 php 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WEB前端 javascript、php关键字搜索函数的使用方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

javascript:

a. 代碼:

?
123456789101112131415161718192021/*@desc:js搜索函數(shù),可用于關(guān)鍵字匹配@param key 關(guān)鍵字@param str 要搜索的字符串@return out 匹配關(guān)鍵字前后出現(xiàn)的位置*/function search(key,str){var min = 0var max = str.lengthvar index = str.indexOf(key)var left = index - 10var right = index + 10if(left<min){?left = min}if(right>max){?right = max}var out = str.slice(left,right)return out}

b. 測(cè)試:

?
1234var str = '你好嗎?你在哪里呀?我可以過(guò)來(lái)找你玩嗎?你怎么不回答我呀!'var key = '玩'var res = search(key,str)console.log(res)

c. 輸出:

里呀?我可以過(guò)來(lái)找你玩嗎?你怎么不回答我

php:

a. 代碼:

?
1234567891011121314151617181920212223<?php/*@desc:php搜索函數(shù),可用于關(guān)鍵字匹配@param key 關(guān)鍵字@param str 要搜索的字符串@return out 匹配關(guān)鍵字前后出現(xiàn)的位置*/function search($key,$str){$min = 0;$max = mb_strlen($str);$index = mb_strpos($str,$key);$left = $index - 10;$right = $index + 10;if($left<$min){??$left = $min;}if($right>$max){??$right = $max;}$len = $right - $left;$out = mb_substr($str,$left,$len);return $out;}

b. 測(cè)試:

?
1234$str = '你好嗎?你在哪里呀?我可以過(guò)來(lái)找你玩嗎?你怎么不回答我呀!';$key = '玩';$res = search($key,$str);echo $res;

c. 輸出:

總結(jié)

以上是生活随笔為你收集整理的WEB前端 javascript、php关键字搜索函数的使用方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。