python get number from string code example
Example 1: python get numbers from string
string = "abc123"
''.join(char for char in string if char.isdigit())
import re
re.sub("[^0-9]", "", string)
Example 2: python extract all numbers from string re
>>> str = "h3110 23 cat 444.4 rabbit 11 2 dog"
>>> [int(s) for s in str.split() if s.isdigit()]
[23, 11, 2]
Example 3: python get int from string
>>> import re
>>> string1 = "498results should get"
>>> int(re.search(r'\d+', string1).group())
498
Example 4: how to get a number from a string in python
string = "I am 14 years old"
for i in string.split():
if i.isdigit():
print(i)
print()