如何在某些单词之前和之后返回中间单词

时间:2016-12-10 08:18:30

标签: php string

$string = 'LifeSteal V \n'; 

我希望函数在向函数发送VLifeSteal时返回\n

2 个答案:

答案 0 :(得分:0)

如果要删除的部分始终相同,您可以使用ACCESS_FINE_LOCATION函数作为serach值传递一个包含要删除的部分的数组

str_replace()

答案 1 :(得分:0)

尝试以下代码:

function getStringBetween($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);
}

$fullstring = 'LifeSteal V \n';
$parsed = getStringBetween($fullstring, 'LifeSteal', '\n');

echo $parsed;