상위로 이동
로그인
오마이사이트

지식나눔

주석으로 태그 영역을 구분하는 정규표현식

예를 들어 $html_source 의 내용 중
 
<!-- 주석이름_s //--> 로 시작하고 <!-- 주석이름_e //-->> 로 끝나는 영역들을 추출 하고자 할 때 아래와 같은 패턴과 정규표현식 함수를 사용할 수 있습니다.
 
$pattern_area = "/<!--[^>](.*?)_s.*?-->.+<!--[^>]1_e.*?-->/si";
preg_match_all($pattern_area, $html_source, $matches_area);
 
웹 페이지의 헤더, 푸터, 서브메뉴에 해당하는 html 태그를 분리하기 위해 구현 한 부분입니다.
 
6시간 넘게 걸려 겨우 해결 했는데, 읽는 분들 도움이 되셨으면 좋겠습니다.
공유하기
등록자

이주한

등록일
2010-12-21 18:49
조회
18,313