Hallo,
gibt es irgendein Tool (oder noch besser ein Perl-Script), das robust Kommentare aus einem Code-Text entfernt? Ich habe mal gegoogelt, aber nichts sinnvolles finden können.
Das Problem ist, dass natürlich alle Kommentarzeichen (sei es // bei JS, ’ bei VB oder # bei Perl) natürlich auch in Zeichenketten vorkommen können. Und auszuwerten, ob das Kommentarzeichen nun zufällig innerhalb einer Zeichenkette vorkommt (z.B. bei alert(‚Ha//o‘);), scheint mir recht aufwendig zu sein, wenn man alle Eventualitäten berücksichtigen will.
Dass es einigermassen einfach geht, zeigen ja die Editoren, die Syntax-Hervorhebung beherrschen.
Ich danke schon einmal für Hinweise,
Kristian