각 테이블 앞에 텍스트가있는 div 태그가있는 경우 HTML 앞에 15 개의 태그 태그가 있다고 가정 해 보겠습니다. div 태그에서 HTML 마크 업의 10 번째 테이블 태그 바로 앞에있는 텍스트를 가져와야합니다. 내가 어떻게 그럴 수 있니?PHP DOM N 번째 테이블 전에 태그 가져 오기
내가 생각할 수있는 유일한 방법은 HTML을 부품으로 분할하고 일반 표현식을 사용하여 분해 된 배열의 9 번째 값에서 explode ('< table', $ html)를 사용하여 마지막 div 태그를 얻는 것입니다. 더 좋은 방법이 있습니까?
나는 PHP DOM documentation을 통해 읽고 있지만이 작업에 도움이되는 방법은 없습니다.
하나님의 사랑을 위해, regex 태그를 제거하십시오. * 실제로 * 정규식 솔루션을 제공하는 사람을 만들 수 있습니다! – Tomalak
좋습니다. 고맙습니다. :-) – Tomalak