Marcel: Regex-Problem

Beitrag lesen

Hallo

Als Regex-Anfänger möchte ich eine Regex schreiben, welche mir alle Kommentare in einem Quelltext markiert, d.h

/*
   Kommentar
*/

Was ich habe ist folgendes:

/\[0-9a-zA-Z \n]*\/

Das klappt auch. Problem ist aber, dass sobald Sonderzeichen im Kommentar sind, dieser nicht mehr erkannt wird. Möchte ich alle Zeichen erkennen, d.h. mache ich folgendes:

/\.*\/

dann wird aber

/* Kommentar 1 */ /* Kommentar 2 */

als ein einziger Kommentar erkannt.

Wie löst man dieses Problem?

Gruss