Для решения данной задачи можно использовать регулярное выражение, которое будет искать первую цифру в строке и все символы после нее.
Пример реализации на Python:
```python
import re
input_string = "Иванов Иван Иванович 1990 года рождения"
result = re.sub(r'\d.*', '', input_string)
print(result.strip())
```
В этом коде мы используем метод `re.sub` чтобы заменить все символы, начиная с первой цифры и до конца строки, на пустую строку. Затем мы выводим результат, обрезая лишние пробелы с помощью метода `strip()`.
При запуске кода вы получите строку "Иванов Иван Иванович".