Python - Проверьте, являются ли последние символы в строке числами
В основном я хочу знать, как бы я это сделал.
Вот пример строки:
string = "hello123"
Я хотел бы знать, как я буду проверять, заканчивается ли строка числом, а затем печатать число, в котором заканчивается строка.
Я знаю, что для этой определенной строки вы можете использовать регулярное выражение, чтобы определить, заканчивается ли оно числом, а затем использовать строку [:], чтобы выбрать «123». НО, если я перебираю файл с такими строками:
hello123
hello12324
hello12435436346
... Тогда я не смогу выбрать число с помощью строки [:] из-за различий в длинах чисел. Надеюсь, я объяснил, что мне нужно, чтобы вы, ребята, помогли. Спасибо!