정규표현식 활용을 위한 import
import re
re.match 함수는 패턴을 만족하는 첫 번째 문자열을 찾는 함수.
re.match('패턴', '판단할 문자열') 형태로 쓰며 판단할 전체 문자열에서 패턴을 만족하는 문자열을 찾게 됨.
re.match('Hello','Hello, world!) # Hello, world 문자열에 Hello라는 패턴이 있는지
# 결과: <re.Match object; span=(0, 5), match='Hello'>
match된 값으로 'Hello'라는 문자열이 있음을 출력함.
그런데 re.match는 앞쪽부터 매치되는지를 찾기 때문에, 뒷 부분까지 검토하지 못하는 경향이 있음
re.match('world', 'Hello, world!') # Hello, world에 world라는 패턴의 문자열이 있는지
# 결과:
아무런 결과도 나타나지 않음. (print()로 묶어서 출력하면 None이 출력됨)
'분석하는 마케터' 카테고리의 다른 글
Python - 정규표현식 { } (0) | 2019.11.04 |
---|---|
Python - 정규표현식 ( * , + , ? , . ) (0) | 2019.11.04 |
Python - n개의 리스트의 항목을 같은 인덱스끼리 묶기 (0) | 2019.11.04 |
Python - filter 함수 (0) | 2019.11.04 |
Python - enumerate() (0) | 2019.11.04 |
댓글