정규식 일치에서 특정 콘텐츠 검색
정규식을 사용하여 HTML에서 정보를 추출할 때 검색해야 하는 인스턴스가 발생할 수 있습니다. 경기 내 특정 콘텐츠. 이는 캡처 그룹 및 색인 참조를 사용하여 수행할 수 있습니다.
괄호로 콘텐츠 캡처
정규식 일치 부분을 캡처하려면 해당 항목을 괄호( )로 묶습니다. 그러면 캡처 그룹이 생성됩니다. 예를 들어
title_search = re.search('<title>(.*)</title>', html, re.IGNORECASE)
캡처된 콘텐츠 검색
검색을 수행한 후 캡처에 해당하는 인덱스가 있는 group() 메서드를 사용하여 캡처된 콘텐츠를 검색할 수 있습니다. 그룹 번호(1부터 시작). 이 경우 제목은 그룹 1에서 캡처됩니다.
if title_search: title = title_search.group(1)
문자열 조작의 필요성 제거
이 접근 방식을 사용하면 제목을 제거하기 위한 추가 단계가 필요하지 않습니다. 경기의 태그. 캡처된 콘텐츠를 직접 검색하여 더욱 깔끔하고 효율적인 코드를 얻을 수 있습니다.
위 내용은 정규식 일치에서 특정 콘텐츠를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!