Gesetz dem Fall, du lässt wirklich nur so "leichte" Selektoren zu, und nicht etwa etwas wie
Code:
a,
b, c d e {
...
}
Dann geht das doch ganz einfach:
PHP-Code:
<?php
$str = '.lilatext {
color: #861D86;
}
img {
display: block;
margin: 0 auto;
}
a {
text-decoration: none
}';
$id = '#eintrag_29';
# remove empty lines
$str = preg_replace('#\n(\s*\n)+#',"\n",$str);
# add id
$str = preg_replace('#^[^\{\}]+\{$#m',$id.' $0',$str);
echo $str;
?>
Das lässt sich sicher auch noch recht einfach ausbauen, dass man kompliziertere Selectoren unterstützt.