私のパターンは、すべての文字列に対してうまく機能しません。これは、それ以上改行がない文字列に\n
到達すると例外がスローされるためです。または文字列の最後(?:L.*?)\\n
まで一致するように変更するにはどうすればよいですか?\\n
Pattern patternL = Pattern.compile("(?:L of .*?)\\n", Pattern.DOTALL);
Matcher matcherL = patternL.matcher(text);
matcherL.find();