- preg_match: documentation ( source)
- print_r: documentation ( source)
- preg_replace: documentation ( source)
<?php
// Everything you enter here will be executed by our servers. Try it!
$dirnameCss = 'amoi';
$content = "url('../../toto.jpg');";
$match = array();
$content = preg_match('/url\(("|\')?\.\//', $match);
print_r($match);
$content = preg_replace('/url\(("|\')?\.\//', 'url(\\1', $content);
$content = preg_replace('/url\(("|\')?(?!(\'|"|)http)(?!(\'|"|)data)([^\/])/', 'url(\\1'
. $dirnameCss . '/\\4', $content);
echo $content;