채택완료

preg_match_all 질문좀 드릴께요

2014-03-28 (금) 20:19:37 4,322

예를들어

http://www.naver.com/data/system/difme.jpg

위와같은 내용이 있다고 치면 이걸

preg_match_all <-- 를 사용해서

www.naver.com <-- 이 부분만 뽑아 낼려고 하는데요 ㅜㅜ 영 안되네요...

값이 없다고만 나오네요.. 어찌 하면 될까요??

즉 http:// <-- 날려버리고.. /data/system/difme.jpg <-- 날려버리고

www.naver.com <-- 이것만 나오게 하고 싶습니다.

|

답변 2개

채택된 답변
+20 포인트
Preg_match_all 은 앞과뒤 사이로 중복되는 부분을 캣취해서 배열 시키는걸로 알고 있습니다.

preg_match_all("/http://(.*)/data/system/iUs", $html, $mat);

뭐 요정도로 하면 되지 않나요 ?
$tmp=parse_url($uu);
echo $tmp[host];

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