Python - Verifique se os últimos caracteres em uma string são números
Basicamente eu quero saber como eu faria isso.
Aqui está uma string de exemplo:
string = "hello123"
Gostaria de saber como verificaria se a string termina em um número e, em seguida, imprima o número no qual a string termina.
Eu sei que para esta determinada string você pode usar o regex para determinar se termina com um número e depois usar a string [:] para selecionar "123". MAS se eu estou em loop através de um arquivo com seqüências de caracteres como esta:
hello123
hello12324
hello12435436346
... Então, não será possível selecionar o número usando a string [:] devido à diferenciação nos comprimentos dos números. Espero ter explicado o que preciso com clareza suficiente para vocês ajudarem. Obrigado!