我有一个来自css(背景属性)的字符串:
$sStr = 'url(http://www.ser.com/styles/../img/big-logo.gif) 10px 0 no-repeat';
现在我需要像这样的图像文件的URL:
'http://www.server.de/styles/../media/visuals/big-logo.gif'
感谢您的帮助
答案 0 :(得分:1)
preg_match("/\((.*)\)/", $sStr, $matches);
print_r($matches);
答案 1 :(得分:0)
它可以通过几种不同的方式完成,但在我看来,最简单的是正则表达式。
if (preg_match('/url\(([^)]+)\)/i', $subject, $regs)) {
$result = $regs[1];
} else {
$result = "";
}