Акроним из фразы

Задача по программированию с проверкой онлайн

Сложность
Лёгкая
Языки
Python
JavaScript
TypeScript
Java
Go
Темы
Строки
Разбор и проверка данных

Дана фраза из слов. Верните её акроним: первые буквы всех слов, записанные заглавными и подряд без разделителей. Словами считаются части фразы, разделённые пробелами и дефисами - (любое количество подряд). Остальные знаки препинания (запятые, апострофы, подчёркивания, восклицательные знаки) игнорируются: слово _Not_ даёт N, слово It's даёт I. Слово без единой буквы ничего не добавляет. Для пустой фразы результат пустая строка.

Пример: "Thank George It's Friday!" → "TGIF"; "Liquid-crystal display" → "LCD".


Источник: Exercism, acronym · © Exercism · MIT · условие переведено и дополнено

Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).

Ещё задачи

Все задачи для тренировки