Я читаю текстовый файл, нахожу шаблон и печатаю его.Проблема в том, что всякий раз, когда я запускаю свой код, он находит шаблон, но почему-то я не могу получить 0D в тексте.Я могу вставить 0А.
Ниже мой код:
File xmlFile = new File("location of file");
Reader fleReader = new FileReader(xmlFile);
BufferedReader bufReader = new BufferedReader(fileReader);
StringBuilder sb = newStringBuilder();
String line = bufReader.readLine();
while (line!=null){
sb.append(line).append("\n");
line = bufReader.readLine();
}
String xml2String = sb.toString();
System.setProperty("line.separator","\n\r");
final Pattern pattern = Pattern.compile(pattern that i want to match, Pattern.DOTALL);
final Matcher matcher = pattern.matcher(xml2String);
while(matcher.find()){
String matchedpattern = matcher.group(0):
System.out.println(matchedpattern);
}}}
Ожидаемый результат должен иметь 0d0a в шестнадцатеричном результате.Это означает, что CRLF должен быть реализован после каждой строки.