[Python] 정규식을 이용한 패턴 추출
패턴 추출하기 import re x = 'My 2 Favorite numbers are 19 and 42' # x 문자열에서 0부터 9까지의 문자 중 하나, # 즉 정수가 하나 이상 반복되는 단어를 리스트로 반환 y = re.findall('[0-9]+', x) print(y) # 'A', 'E', 'I', 'O', 'U' 로 이루어진 패턴을 찾아 출력 # x 문자열에는 해당되는 패턴이 없으므로 빈 리스트를 반환 # 정규표현식에서는 대, 소문자 구분함 y = re.findall('[AEIOU]+', x) print(y) 탐욕적 방식의 패턴 찾기 만약 아래의 문장에서 '^F.+:' 패턴을 찾게 되면, x = 'From: Using the : character' - From: - From: Using the..
IT/Python
2020. 11. 10. 01:24
공지사항