Python - Comprueba si los últimos caracteres de una cadena son números
Básicamente quiero saber cómo haría esto.
Aquí hay una cadena de ejemplo:
string = "hello123"
Me gustaría saber cómo verificar si la cadena termina en un número y luego imprimir el número en que termina la cadena.
Sé que para esta cadena determinada puede usar expresiones regulares para determinar si termina con un número, luego use la cadena [:] para seleccionar "123". PERO si estoy haciendo un bucle a través de un archivo con cadenas como esta:
hello123
hello12324
hello12435436346
... Entonces no podré seleccionar el número usando la cadena [:] debido a la diferenciación en las longitudes de los números. Espero haber explicado lo que necesito lo suficientemente claro para que ustedes ayuden. ¡Gracias!