String.matches
異なる結果が得られます(正当な理由があると思いますが、理由はわかりません)。
以下の私の例を参照してください。
複雑なプログラム:
...
line.matches(pattern) -> false
...
簡単なプログラム:
String line = "blabla"; //copy pasted during debug of Complex program
String pattern = "bl.*"; //copy pasted during debug of Complex program
line.matches(pattern) -> true
Q:コンプレックス プログラムで一致が正しくない原因を特定するにはどうすればよいですか?