标签: php regex
这个正则表达式:
$pattern = '/url\(([^)]+)\)/';
匹配CSS文件中url( ... )之间的所有内容。问题:如果有引号,如:url('...'),它们也会出现在返回的短语中。
url( ... )
url('...')
如果没有引号,如何返回一个短语?
答案 0 :(得分:1)
url\(['"]?([^)]+?)['"]?\)
这应该为你做。请' or "可选。
' or "
参见演示。
http://regex101.com/r/sU3fA2/27