Witam
Piszę program, który musi wypisać wszystkie komentarze typ /* */ z podanego pliku. Napisałem coś takiego:
Matcher m = Pattern.compile("/\\*.*\\*/").matcher(buffer);
Wszystko jest ok gdy komentarz jest w jednej linii np.
/* costam */
Natomiast gdy jest przedzielony znakiem nowej linii, Java już mi go nie wykrywa. Z jakiegoś powodu '.' nie wychwytuje znaku nowej linii. Ktoś mi może powiedzieć dlaczego tak się dzieje i jak to naprawić?
Pozdrawiam.