Regex Java replaceAll multilinha
Eu tenho um problema com o replaceAll para uma seqüência de linhas múltiplas:
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");
O exemplo acima funciona para o testWorks, mas não para o testIllegal !? Por que isso e como posso superar isso? Preciso substituir algo como um comentário / * ... * / que abrange várias linhas.