로딩
요청 처리 중입니다...

정규표현식 2

 정규표현식 2

1. 메타 문자 | re.compile('A|B') A 또는 B를 컴파일 ^ re.compile('^Life') 문자열의 가장 앞에 있는 Life만 컴파일 -> 'My Life'와는 매칭되지 않음 $ re.compile('short$') 문자열의 가장 끝에 있는 short만 컴파일 \b re.compile('\bclass\b') 단어 구분자: class 앞뒤로 withspace에 의해 구분됨 -> 'no class at all'과 매칭 -> 'one subclass is'와 매칭 안됨 \B re.compile('\Bclass\B') \b와 반대, withspace에 의해 구분되지 않은 경우에만 매치 2.

그루핑 () 문자열을 묶어서 정규식을 컴파일하고 싶을 때 import re re.search('(ABC)+','ABCABCABC') 조건을 만족하는 substring 중 원하는 부분만 추출하고 싶을 때 import re data='park 010-1234-5678' p1=re.com...

원문 링크 : 정규표현식 2