Нужно заменить плейсхолдеры вида {name} и {orderId} значениями из Map. Если значение отсутствует, оставим плейсхолдер как есть, чтобы ошибка была заметна в итоговом тексте.
В этой задаче:
• находим плейсхолдеры через Pattern
• достаём имя переменной из группы
• безопасно подставляем значение
Такой шаблонизатор полезен для писем, логов, уведомлений, CLI-сообщений и генерации простых текстов без подключения тяжёлого template engine.
👉 Java Ready | #задача




