Задача:
В строке "Лот ..12345... Новая облицовка" удалить число и все что перед ним.
Задача слегка расплывчата, т.к. первая реализация столкнулась с тем, что первое число может быть и не в начале и не подпадать под определение. Поэтому решил сделать так:
В строке "Лот ..12345... Новая облицовка" удалить число и все что перед ним.
Задача слегка расплывчата, т.к. первая реализация столкнулась с тем, что первое число может быть и не в начале и не подпадать под определение. Поэтому решил сделать так:
- Функция имеет два параметра: строка и длина предполагаемого числа
- Функция ищет первое вхождение числа в обрезанной строке
- Если число найдено, то ищет первое вхождение буквы после первого числа в обрезанной строке
- Обрезает строку
- Проверяет наличие в начале строки не букв (пробелы, точки, запятые и т.д.)
- Возвращает новую строку