lulu: Mit Programm Kommentar entfernen

Beitrag lesen

Huhu Alexander

#([^"'/#<]+|'[^'\]*(?:.[^'\]*)*'[^"'/#<]*|"[^"\]*(?:.[^"\]*)*"[^"'/#<]*|<<<\s?(\S+)\b.*^\2[^"'/#<]*)|/\[^*]*\+(?:[^/*][^*]*\*+)*/|//[^\n]*|#[^\n]*#ms

Was für Kommentare soll dieser Ausdruck denn alles entfernen?
Ich kenne bis jetzt nur 4 Arten:

//
/**/
<!-- -->

Die ersten drei der genannten, was die Sache kompliziert und den Ausdruck
so umfangreich macht ist die Notwendigkeit Kommentarzeichen innerhalb von Strings von der Entfernung auszunehmen.

Das folgende sind z.B. Klippen die umschifft werden müssen

<?php

hier steht eine Farbangabe

$rgb = '#cc0023';

/* ein Kommentar */

$a = 'Ein Kommentar sieht z.B. so aus: /* [...] */';

?>

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday