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

정규 표현식을 사용하여 Python에서 숫자가 아닌 문자를 일치시키는 방법은 무엇입니까?


다음 코드는 다음과 같이 python regex를 사용하여 주어진 문자열에서 숫자가 아닌 모든 문자를 일치시키고 인쇄합니다.

예시

import re
foo = 'Mo4zam5Bi6QuE7'
match = re.findall(r'\D', foo)
print match

출력

이것은 출력을 제공합니다.

['M', 'o', 'z', 'a', 'm', 'B', 'i', 'Q', 'u', 'E']