Java regex replaceAll multiline

У меня проблема с replaceAll для многострочной строки:

String regex = "\\s*/\\*.*\\*/";
String testWorks = " /** this should be replaced **/ just text";
String testIllegal = " /** this should be replaced \n **/ just text";

testWorks.replaceAll(regex, "x"); 
testIllegal.replaceAll(regex, "x"); 

Вышеупомянутое работает для testWorks, но не для testIllegal !? Почему это так и как мне это преодолеть? Мне нужно заменить что-то вроде комментария / * ... * /, занимающего несколько строк.

45
задан mtk 28 May 2012 в 19:50
поделиться