import re
re.sub(pattern, repl, string)
string = 'aaa1234'
numbers = re.sub(r'[^0-9]', '', string)
re.findall(pattern, string, flags)
문자열에서 숫자를 추출하기 위한 findall() 함수의 첫 번째 인수인 pattern 정규표현식은 ‘\d’ 와 ‘\d+’ 입니다. 정규표현식 ‘\d’ 은 숫자 [0-9] 를 뜻합니다. 그리고 ‘+’는 1번 이상 반복 값을 말합니다. 두 개의 표현식을 조합해서 문자열을 검색하게 됩니다.
'\d\' 한자리씩검색해서 list로 반환
'\d\' 숫자를 묶어서 list로 반환
data = '010-9879-9874'
numbers = re.findall("\d", data)
print(numbers)
numbers = re.findall("\d+", data)
print(numbers)