如何删除php中两个字符串之间的相似性字符串

时间:2016-11-02 07:28:01

标签: php string similarity

我有两个这样的字符串:

$str_1 = 'catalog/view/javascript/bootstrap/css/bootstrap.min.css';
$str_2 = 'catalog/view/javascript/font-awesome/css/font-awesome.min.css';

如何删除' 目录/视图/ javascript / '来自 $ str_2

谢谢!

2 个答案:

答案 0 :(得分:1)

试试这个

$str_2 = 'catalog/view/javascript/font-awesome/css/font-awesome.min.css';
echo str_replace( "catalog/view/javascript/", "", $str_2 );

答案 1 :(得分:0)

demo here

<?php
$str_1 = 'catalog/view/javascript/bootstrap/css/bootstrap.min.css';
$str_2 = 'catalog/view/javascript/font-awesome/css/font-awesome.min.css';
$length = strlen($str_1);
$index = 0;
while($index < $length)
{
    if(strpos($str_2, substr($str_1, 0, $index + 1)) === false)
        break;
    $index++;
}
$str_2 =  substr($str_2, $index);
echo $str_2;