There is a need that I have a taken a output in a string such as string is
"Initial: [818 v1] any other string or words here" and here I want to take 818 from this string. This 818 can change so can’t hard code it.
>Solution :
s = "Initial: [818 v1] any other string or words here"
import re
p = re.findall(r'\d+',s)
print(p)
OUTPUT
['818','1']
But if you only want the number which has more than 1 character Then
s = "Initial: [818 v1] any other string or words here"
import re
p = re.findall(r'\d+',s)
p = list(filter(lambda e:len(e)-1,p))
print(p)
OUTPUT:
['818']