Buongiorno a tutti,
ho questo codice (non formatto per non perdere i backslash)
<pre>
<?php
$x=array(
"@import url(\"x.css\"); ciao mondo",
"@import url('x.css')",
"@import url \"x.css\" ",
"@import url 'x.css'",
"@import \"x.css\" ",
"@import 'x.css'",
);
foreach($x as $i){
$pattern="/@import.*[(\"'](.*)[\"')]/sxi";
preg_match($pattern,$i,$results);
print_r($results);
}
?>
devo recuperare il link del css importato
sulle prime 2 non fà match... cosa sbaglio?
uso le regexp ma non sono proprio una cima...
se poi il pattern è da stravolgere totalmente non mi meraviglierei
grazie a chiunque mi possa aiutare![]()