Hallo miteinander,
ich arbeite gerade an einem kleinen Tool, was Lua-Files ausliest. Ich überspringe dabei sämtliche Zeilen, die mit "--" (Kommentar: Zeile) oder "--[[" (Kommentar: Block) beginnen. Nun kommen in der Datei auch Strings vor, hinter denen ein Kommentar steht. Diese bearbeite ich mit folgendem Befehl, um den Kommentar zu entfernen:
Jetzt habe ich allerdings das Problem, dass es leider auch Zeilen gibt, die "--" innerhalb des auszulesenden String besitzen:
oder
Meine Idee ist, dass ich die oben genannte Pattern nur anwende, wenn entweder kein Anführungszeichen oder mind. zwei davon vor dem "--" stehen. Leider finde ich keine passende Pattern dafür. Ich hoffe, ihr könnt mir weiterhelfen.
Falls euch eine elegantere Lösung einfällt, nehme ich die auch gern entgegen![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)
Besten Dank im Voraus.
ich arbeite gerade an einem kleinen Tool, was Lua-Files ausliest. Ich überspringe dabei sämtliche Zeilen, die mit "--" (Kommentar: Zeile) oder "--[[" (Kommentar: Block) beginnen. Nun kommen in der Datei auch Strings vor, hinter denen ein Kommentar steht. Diese bearbeite ich mit folgendem Befehl, um den Kommentar zu entfernen:
Jetzt habe ich allerdings das Problem, dass es leider auch Zeilen gibt, die "--" innerhalb des auszulesenden String besitzen:
oder
Meine Idee ist, dass ich die oben genannte Pattern nur anwende, wenn entweder kein Anführungszeichen oder mind. zwei davon vor dem "--" stehen. Leider finde ich keine passende Pattern dafür. Ich hoffe, ihr könnt mir weiterhelfen.
Falls euch eine elegantere Lösung einfällt, nehme ich die auch gern entgegen
![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)
Besten Dank im Voraus.