Reputation: 1
I'm trying to get the following code to print out the numbers of that string but it doesn't print anything.could someone please help a beginner coder out.
import re
def remove_letters(provided_string):
provided_string="adf73390sdkfjh"
new_string = re.sub("[^0-9]", "", provided_string)
return (new_string)
Upvotes: 0
Views: 44
Reputation: 186
Are you sure you are calling the function? This seems to work fine.
import re
def remove_letters(provided_string):
new_string = re.sub("[^0-9]", "", provided_string)
return new_string
print(remove_letters("adf73390sdkfjh"))
Upvotes: 2