파이썬에서 search()는 모듈 re의 메소드입니다.
search()의 구문
re.search(pattern, string):
re.match()와 비슷하지만 문자열 시작 부분에서만 일치 항목을 찾는 것으로 제한되지 않습니다. re.match() 메서드와 달리 'TP Tutorials Point TP' 문자열에서 'Tutorials' 패턴을 검색하면 일치하는 항목이 반환됩니다.
예시
import re result = re.search(r'Tutorials', 'TP Tutorials Point TP') print result.group(0)
출력
Tutorials
여기에서 search() 메서드는 문자열의 모든 위치에서 패턴을 찾을 수 있지만 검색 패턴의 첫 번째 항목만 반환한다는 것을 알 수 있습니다.