2011-11-29 3 views
0

나는 <img>을 HTML 페이지로 가져 오려고합니다. (내가 일치하는 선택의 인스턴스를 가지고 해당 배열에 많은 인덱스를 가지고 expeting 된이 $matches 배열 내 선택의 최신 선두로부터를 hodling 전용 있지만 작동REGEX와 PHP는 여러 표현식과 일치하지 않습니다

$pattern = '/<im\w+\s+[^>]*>/'; 
preg_match($pattern, $html, $matches); 

어떤 방법 : 다음 코드를 사용하고)

나는 무엇인가하고 있니? 대신

답변

4

사용 preg_match_all는 :

preg_match_all($pattern, $html, $matches); 
+0

덕분에이 작동하지만, $는 액세스를 값으로 내가 $ 같은 [0] [*]이 정상 일치 할 필요가 있으므로, 다음 2 수준의 배열과 일치? – silkAdmin

+0

@silkAdmin : 예, 그렇습니다. 그것은 preg_match_all이 작동하는 방식입니다. 의사를보고, 편집 된 답변을 참조하십시오. – Toto

관련 문제