Ok. 틀림없이 정규 표현식을 사용하는 것이 최선이 아닙니다. 내가하고있는 일은 스크린 스크래핑으로, 임베디드 이미지의 img src 값을 원래 도메인을 가리 키도록 수정하려고합니다. 이 일을 끝 무엇PHP 5의 regex 도움이 필요합니다.
preg_match_all('/<img\b[^>]*>/i', $html, $images);
이 />
모든 <
을 대체하는 것입니다 : -이 (여기에 현재 하나의 목록에 너무 많은) 내가의 변화를 시도하고있다 정규식입니다. 내가해야할 일은 배열의 페이지에있는 (현재) 5 개의 이미지를 반환하여 src 값을 수정 한 다음 $ html로 다시 작성하는 것입니다.이 HTML은 처음에 설정됩니다. 파일 :
$html = file_get_contents($target_url);
것 같다. 윌 DomDocument 또는 심지어 간단한 XML하지 않습니까? –
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 – Brad