@tatarrr95

Как перевести числа прописью в числа цифрами?

Есть входная строка, например "Маяковского двенадцать, второй подъезд, третий этаж, квартира сто один". Как из этого получить "Маяковского 12, 2 подъезд, 3 этаж, квартира 101"?
Возможно для этого есть какой-то апи?
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Какой тут апи, за полчаса набрасывается алгоритм.
Словарь соответствия слов цифрам и проверка, есть ли после слова-цифры слово-порядок ("миллиона", "тысячи" и т.п.). Результат ничем не разделенных блоков таких слов суммируем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы