preg_split 이용한 원하는 부분 추출 정보
preg_split 이용한 원하는 부분 추출
본문
$aaa = "<span>HELLO TEST</span><br>
<a href="http:/naver.com/"><img src='http://naver.com/logo.png'></a>
만약 $aaa 에서 span 안의 텍스트 값과
이미지 url을 추출을 하고 싶을때 사용하는 방법 입니다.
저도 이 문제에 대해 공부하면서 알게 되고, 현재 사용했던 방법 입니다.
정확히 이게 맞는 방법인지는 모르겠으나, 값은 정확히 출력이 되더라구요.
사용한 방법은 preg_split !
$span = preg_split("/<span/",$aaa);
$span = preg_split("/<"/",$span[1]);
$img = preg_split("src='",$aaa);
$img = preg_split("/'/",$img[1]);
echo "$span[0]";
echo "$img[0]";
아무튼 정말 그누보드에서 많이 배워갑니다. 도움 주신 사노라가노라, 균이,헌이님 감사드립니다.
<a href="http:/naver.com/"><img src='http://naver.com/logo.png'></a>
만약 $aaa 에서 span 안의 텍스트 값과
이미지 url을 추출을 하고 싶을때 사용하는 방법 입니다.
저도 이 문제에 대해 공부하면서 알게 되고, 현재 사용했던 방법 입니다.
정확히 이게 맞는 방법인지는 모르겠으나, 값은 정확히 출력이 되더라구요.
사용한 방법은 preg_split !
$span = preg_split("/<span/",$aaa);
$span = preg_split("/<"/",$span[1]);
$img = preg_split("src='",$aaa);
$img = preg_split("/'/",$img[1]);
echo "$span[0]";
echo "$img[0]";
아무튼 정말 그누보드에서 많이 배워갑니다. 도움 주신 사노라가노라, 균이,헌이님 감사드립니다.
추천
0
0
댓글 5개
다른방법
$span = explode("<span",$aaa);
$span = explode("<"",$span[1]);
$img = explode("src='",$aaa);
$img = explode("'",$img[1]);
$span = explode("<span",$aaa);
$span = explode("<"",$span[1]);
$img = explode("src='",$aaa);
$img = explode("'",$img[1]);

ㅎㅎ 감사드려요 ~
속도면에서 explode 가 더빠른걸로 알고있습니다.
흑흑 정규식
흑흑 정규식