채택완료

이미지링크에서 이미주 주소만 뽑고싶습니다.

2020-06-07 (일) 15:58:39 2,596

정규식을 써야한다고 하는데 도움부탁드립니다.

<a>

  <img src="이미지주소">

</a>

보통 이런식으로 되어있습니다.

|

답변 3개

채택된 답변
+20 포인트
preg_match("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $html, $matches);

echo $matches[1];

$matches[1]에 src가 들어가있습니다.

정규식 preg_match("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $html, $matches);
정규식 preg_match("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $html, $matches);

답변을 작성하려면 로그인이 필요합니다.