괄호가 아래 프로그램에서 사용 된 경우 ['www.google.com']
입니다. 괄호 findall은 함수 출력에서 제거되면파이썬에서의 정규식
import re
teststring = "href=\"www.google.com\""
m=re.findall('href="(.*?)"',teststring)
print m;
는 ['href="www.google.com"']
이다.
import re
teststring = "href=\"www.google.com\""
m=re.findall('href=".*?"',teststring)
print m;
누군가가 어떻게 작동하는지 설명하면 도움이됩니다.
제공 한 코드는 완전히 동일합니다. 하지만 일반적으로 정규 표현식을 그룹화하는 것에 대해 이야기하고있을 것입니다. – Tadeck
실제로 출력물을 생성하도록 예제 코드를 수정했습니다 (따옴표가 빠짐). 나는 여분의 세미콜론으로 떠났다. 파이썬은 그것들을 필요로하지 않는다. –