В CSS-файле есть строки:
background: url(../../path/image1.png);
background: url(../../../path/image2.png);
background: url(../../../path/image3.png);
Как все пути привести к одному виду:
background: url(../path/image1.png);
background: url(../path/image2.png);
background: url(../path/image3.png);
$string = '
background: url(../../path/image1.png);
background: url(../../../path/image2.png);
background: url(../../../path/image3.png);
';
echo preg_replace('/\(\K[\/.]+/', '../', $string);
https://3v4l.org/hkjsm
Сборка персонального компьютера от Artline: умный выбор для современных пользователей