Hallo Leute,
ich habe ein Plugin geschrieben was mir
JS und CSS Files minifiziert und zu einem Package zusammenpackt.
Das klappt alles, nun habe ich aber ein Problem festgestellt das mein preg_replace alle Blockkommentare entfernt, dass ist natürlich blöd wenn man ein
JS verwendet was ein Copyrightsvermerk oder ähnliches beinhaltet.
Meine Frage also, wie muss der preg_replace aussehen das nur Blockkommentare ohne solche Hinweise entfernt werden?
Hier mein Regex der alle entfernt.
PHP-Code:
const BLOCK_COMMENTS = "~\/\*.*?\*\/~isU";
$value = preg_replace(self::BLOCK_COMMENTS, '', $value);
Mir fehlt da der Ansatz, ich hatte versucht eine Verneinung in der Form
PHP-Code:
"(^copyright|lizenz|license|autor)";
einzubauen, aber das brachte keinen Erfolg.
Vielen Dank für eure Hilfe Gruß der Litter