Anzeige:
Ergebnis 1 bis 3 von 3

Thema: RegEx: Kommentare finden

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.08.2004
    Beiträge
    11

    RegEx: Kommentare finden

    Hallo,

    ich bastel mir grad ein Programm was Quelltexte mit der C Kommentarsyntax (/* */, //) analysiert und sowohl die Kommentare als auch die Lines of Code zählt. Allerdings hab mit dem Regulären Ausdruck ein paar Probleme, der sieht so aus:
    Code:
    (/\\*([^*]|[\r\n]|(\\*+([^*/]|[\r\n])))*\\*+/)|(//.*)
    Der scheint aber nur Kommentare, die mit // anfangen zu matchen.

    Wie muss der aussehen, das der auch komplexere Kommentarkonstrukte wie z.B. sowas zu matchen?
    Code:
    5 Zeilen Kommetar:
    /*
    // bla
    // blub
    
    ****/

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.07.2004
    Beiträge
    50
    Ich glaube, das wird zeilenweise ausgewertet, also bei mir findet er zwar "/* Kommentar */" aber "/*
    Kommentar
    über mehrere
    Zeilen */"
    findet er nicht...

  3. #3
    Registrierter Benutzer
    Registriert seit
    18.08.2004
    Beiträge
    11
    Soweit war ich ja auch schon, aber wie bring ich dem Audruck bei, das er auch mehrzeilige Kommentare matcht?

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •