파이썬 match() 메서드

박은정·2021년 7월 24일
0

match() 메서드

어떤 문자열에서 패턴 찾을 때 사용
해당 문자열의 가장 처음부터 원하는 패턴의 문자열을 찾는 명령

메서드 : 클래스 안에 지정된 함수
클래스 : 객체 기향 프로그래밍의 기본 단위

match()의 기본형태

>>> import re
>>> re.match(패턴, 문자열)

match()의 기본예제

1. 패턴을 객체에 저장한다. 패턴 앞에는 r를 붙인다

>>> pattern = r'life'

2. 패턴과 같은 스크립트를 다른 객체에 저장한다

>>> script = 'life'

3. script에서 pattern을 찾아라

>>> re.match(pattern, script)
<_sre.SRE_Match object; span = (0, 4), match = 'life'>

4. group() 메서드 를 사용해 매치된 내용을 반환한다

>>> re.match(pattern, script).group()

group() 그룹

profile
새로운 것을 도전하고 노력한다

0개의 댓글