Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 정규식을 사용하여 텍스트에서 숫자를 추출하는 방법은 무엇입니까?


주어진 텍스트에서 모든 숫자/숫자를 개별적으로 추출하려면 다음 정규식을 사용합니다.

예시

import re
s = '12345 abcdf 67'
result=re.findall(r'\d', s)
print result

출력

['1', '2', '3', '4', '5', '6', '7']

주어진 텍스트에서 숫자/숫자 그룹을 추출하려면 다음 정규식을 사용합니다.

예시

import re
s = '12345 abcdf 67'
result=re.findall(r'\d+', s)
print result

출력

['12345', '67']