Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 정규식에서 시작과 끝을 어떻게 일치시킬 수 있습니까?

<시간/>

주어진 문자열 'TestCountry Hello'가 있습니다. 각각 'T' 및 'y' 문자로 시작하고 끝나는 문자열 부분을 일치시키고 인쇄하려면 re 모듈의 findall 메서드, 단어 경계 앵커 \b 및 정규식에서 공백이 아닌 문자 \S를 사용합니다.

예시

import re
result = re.findall(r"\bT\S+y\b", 'TestCountry Hello')
print result

출력

출력을 얻으려면

['TestCountry']