while (reader.ready()) {
String line = reader.readLine();
//Pattern pattern = Pattern.compile("\\b\\d+\\b");
Pattern pattern = Pattern.compile("\\b[0-9]+\\b");
Matcher matcher = pattern.matcher(line);
while (matcher.find()) {
System.out.println(matcher.group());
out += matcher.group() + " ";
}
}
Такую проверку валидатор пропустил. В IDE число с кириллицей добавляется в строку, а не должно.Олег
26 уровень
В чем проблема?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #598481
5 декабря 2019, 12:30
Не может быть, ты в IDE значит другой код запускал или неправильный вывод сделал.
0
Олег
5 декабря 2019, 12:33
Тут уже есть вывод. System.out уже показывает число которое с кириллицей
0
hidden #598481
5 декабря 2019, 13:01
Приведенный код не выполнит тех действий, о которых ты говоришь.
0