2014-01-28 12 views
-1

파이썬에서 (.+?)은 무엇을 의미합니까? 알아 내기 위해 노력하고 있지만 결과를 찾을 수 없습니다. 무슨 일인지 말해 줄 수 있어요?파이썬에서 (. +?)

나는 (.+?)이 알려지지 않은 것을 말하지만, 확실하지 않습니다.

+0

코드 또는 텍스트에서이 부분을 본 예를 들어주십시오. –

+2

정규 표현식을 찾아서 거기서 가십시오. –

+3

[정규식 구문] (http://regex101.com) –

답변

2

마치 정규식처럼 보입니다. 당신은 여기에 대해 자세히 알아볼 수 있습니다 다음 '.'가 개행 문자 이외의 모든 문자를 나타내며 +가 반복의 수를 허용하기 때문에합니다 (?없이) 특히 정규 표현식은 전체 라인을 일치하는 것이라고 Python Regular Expressions.

. +?'+'을 '욕심이 많지 않습니다'로 설정하므로 최대한 적은 수의 문자가 일치합니다.

문맥없이이 특정 정규 표현식에 대한 사용을 상상할 수 없습니다. 기본적으로 개행 문자가 아닌 첫 번째 문자를 반환합니다.