Python: Check for a number at the end of a string
Write a Python program to check for a number at the end of a string.
Sample Solution:
Python Code:
import re
def end_num(string):
text = re.compile(r".*[0-9]$")
if text.match(string):
return True
else:
return False
print(end_num('abcdef'))
print(end_num('abcdef6'))
Sample Output:
False True
Pictorial Presentation:
Flowchart:
Python Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Python program to remove leading zeros from an IP address.
Next: Write Python program to search the numbers (0-9) of length between 1 to 3 in a given string.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics