Hallo lulu,
Der reguläre Ausdruck zum Entfernen von Kommentaren sieht ungefähr so aus
#([^"'/#<]+|'[^'\]*(?:.[^'\]*)*'[^"'/#<]*|"[^"\]*(?:.[^"\]*)*"[^"'/#<]*|<<<\s?(\S+)\b.*^\2[^"'/#<]*)|/\[^*]*\+(?:[^/*][^*]*\*+)*/|//[^\n]*|#[^\n]*#ms
Was für Kommentare soll dieser Ausdruck denn alles entfernen?
Ich kenne bis jetzt nur 4 Arten:
//
/**/
<!-- -->
Da fällt mir auf, ich hab Fehler gemacht :-(
Meine Regulären Ausdrücke müssten so heißen:
/(#|//).*?\n/
//\.*?(\/)/
/<!--.*?(-->)/
Gruß
Alexander Brock
--
SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:? ss:| de:> js:( ch:| sh:( mo:} zu:}
http://againsttcpa.com
SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:? ss:| de:> js:( ch:| sh:( mo:} zu:}
http://againsttcpa.com