/
Skob.m.a
/
WorkSpace
Обзор
Документация
Войти
/
Skob.m.a
/
WorkSpace
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Task_25_4
24 строки
812 B
Skob.m.a
create Task_25_4
01 дек 2024, 23:52
01 дек 2024, 23:52
06deadb
Код
Авторство
О чём код?
import java.util.regex.Matcher; import java.util.regex.Pattern; public class NumberChecker { public static void main(String[] args) { String text = "Вот пример: (1 + 8) – 9 / 4 и 6 / 5 – 2 * 9."; String regex = "\\b\\d+(?!\\s*\\+)\\b"; Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(text); boolean hasInvalidNumbers = false; while (matcher.find()) { System.out.println("Найдена цифра без знака '+': " + matcher.group()); hasInvalidNumbers = true; } if (!hasInvalidNumbers) { System.out.println("В тексте нет цифр, за которыми не стоит знак '+'."); } } }