Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 11.02.2022
Сообщений: 17

Как удалять слово и не выводить его в консоль, если оно не выполняет условие?

01.03.2022, 01:38. Показов 1959. Ответов 21
Метки java (Все метки)

Студворк — интернет-сервис помощи студентам
Считываю из файла текст. например: GIN rabic ДЯТЕЛ т6zм ВИМ 5 5fКРОЛИКИ
Слово 5fКРОЛИКИ не должно выводить, т.к. есть цифра, маленькая буква и более 6 символов.
Мой код выводит аббревиатуры только большими буквами и от 2 до 6 символов.
Вывод:
GIN
ДЯТЕЛ
ВИМ
КРОЛИК
Как сделать, чтобы исключать слова, которые не соответствуют условия.
вот код:
Java
1
2
3
4
5
6
7
BufferedReader in = new BufferedReader(new FileReader("input.txt"));
        String line = in.readLine();
        Pattern.compile("\\p{Lu}{2,6}")
                .matcher(line)
                .results()
                .map(MatchResult::group)
                .forEach(System.out::println);
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.03.2022, 01:38
Ответы с готовыми решениями:

Как искать слово в TextBox и если оно найдено, то выделять его
Всем привет! Начал программировать на Visual Basic 2010 express и у меня появилось несколько вопросов: Вопрос раз: Как искать слово в...

Как найти слово, в многомерном массиве. и если оно найдено то вывести его
Добрый день есть массив например "kind": "calendar#events", "etag": "\"лорлорлорлор\"", "items": 6801 арпарпа рарарп рпарпа...

Вывести слово, и если оно больше 16 символов - перенести его на следующую строку
Здравствуйте помогите пожалуйста! есть такое задание нужно написать программу которая выводила бы слово и если оно больше 16 символов то...

21
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
10.03.2022, 17:03
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от nik2423 Посмотреть сообщение
Как полученный результат вывести в файл?
У вас есть переменная line, в неё записываете полученный результат.
и пишите в файл. Конкретней вопрос задавайте. Где у вас результат, его и пишите в файл.
Что вам непонятно? Задавайте вопрос конкретнее. Или скажете, что не получилось.
0
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
12.03.2022, 01:57
nik2423, например так:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 String strToFile = "Какой-то текст который получили";
 
        File file = new File("C:\\EclipseWorkspace\\BufferedWriter_Out.txt"); // указать путь  
          //в зависимости от системы, для различных систем будет отличаться
 
        FileWriter fr = null;
        BufferedWriter br = null;
        String dataWithNewLine = strToFile + System.getProperty("line.separator");
        int iLines = 10;//сколько записать строк
        try {
            fr = new FileWriter(file);
            br = new BufferedWriter(fr);
            for (int i = iLines; i > 0; i--) {
                br.write(dataWithNewLine);
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            try {
                br.close();
                fr.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.03.2022, 01:57

Дано слово. Если оно нечетной длины, то удалить его среднюю букву
Дано слово. Если оно нечетной длины, то удалить его среднюю букву.

Выводить на экран слово, если каждая его буква входит в него не менее двух раз
C++. Выводить на экран слово, если каждая его буква входит в него не менее двух раз. Предположим пользователь вводит какое-то слово в...

Как удалять строку в массиве если знаешь его id
Есть массив let userList = ; на клиенте : function removeUser(userLogin) { $.ajax({ url:...

Как запретить удалять данные, если его итают?
Подскажите код, который запретит удалять данные из бд, если в это время другой пользователь редактирует.

Как разделить слово если оно сливается с большой буквой?
Всем доброго дня! Есть текст The ingenuity of design within reachNordic minimalist design interpretation of the Solar и слово...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru