웹 페이지를 구문 분석하는 동안 내 파서가 잘못된 DOM 구조로 인해 중지됩니다. 특정 노드를 대체하여 문제를 해결하고 싶습니다.preg_replace 조건이 일치하는 경우
</div>
이 있는데 파서가 중지되었습니다.
</div>
이있는 경우 이있는 경우 </div>
[즉, 다음을 검사 할 정규식을 작성해야합니다. 그 사이에 <div>
태그가 시작되지 않았습니다. 태그에 ID 또는 클래스가있을 수 있으므로 <div
을 확인], 마지막 </div>
은 <div></div>
으로 바뀝니다.
즉 </div>
다음에 </div>
이있는 경우 마지막 하나는 <div></div>
으로 바뀝니다.
미리 감사드립니다.
예 : <div> <img src="/lexus-share/images/spacer.gif" width="2" height="15" border="0" alt=""> </div> <a href="http://www.somedomain.com"><img src="/pub-share/images.jpg"></a> </div>
A : 시도와 코드를 입력하십시오. B : 정확하게 원하는 것을 명확히 할 수 있습니까? – christopher
아마 그 질문에 편집 할 수 있습니다 :) – christopher
그래서 그 모든 '