加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Php搜索字符串(带通配符)

发布时间:2020-12-13 18:22:27 所属栏目:PHP教程 来源:网络整理
导读:有没有办法在字符串中放一个通配符?我问的原因是因为目前我有一个函数来搜索两个子串之间的子串(即在“我的狗有跳蚤”这句话中抓
有没有办法在字符串中放一个通配符?我问的原因是因为目前我有一个函数来搜索两个子串之间的子串(即在“我的狗有跳蚤”这句话中抓住“我的”和“跳蚤”之间的内容,导致“狗” ).
function get_string_between($string,$start,$end){ 
    $string = " ".$string; 
    $ini = strpos($string,$start); 
    if ($ini == 0) return ""; 
    $ini += strlen($start); 
    $len = strpos($string,$end,$ini) - $ini; 
    return substr($string,$ini,$len); 
}

我想要做的是让它在字符串中使用通配符进行搜索.所以说我在“我的狗有跳蚤”的句子中搜索“%WILDCARD%”和“跳蚤” – 它仍会输出“狗”.

我不知道我是否解释得太好但希望有人能理解我:P.非常感谢您的阅读!

这是正则表达式实际上有用的少数情况之一.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读