정규표현식

eunji lee·2022년 5월 15일
0

python

목록 보기
2/8

내장 모듈 re

왜 정규표현식을 쓸까?

# True
s = 'foo123bar'
s.find('123')
# 3
s.index('123')
# 3
re.findall('\d+', 'abc123def56zz')

문자열에서도 기본적으로 특정 문자 또는 문자열이 존재하는지 어느 위치에 있는지와 같은 기능을 제공함.

-문자열 안의 정수만 추출하고 싶은 경우

re모듈의 함수

  1. match(패턴, 문자열, 플래그)
  2. search(패턴, 문자열, 플래그)
  3. match(패턴, 문자열, 플래그)
  4. finditer(패턴, 문자열, 플래그)
  5. sub(패턴, 교체할 문자열, 문자열, 최대 교체 수, 플래그)
profile
안녕하세요! 이은지 입니다.

0개의 댓글