정규식 문의드립니다

정규식 문의드립니다

QA

정규식 문의드립니다

답변 3

본문

정규식으로 빨간부분만 가져오려고함니다. 

해도해도안되네요..ㅡ.ㅡ

 

 

http://postfiles4.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_01.jpg?type=w1 

http://postfiles5.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_02.jpg?type=w1

http://postfiles6.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_03.jpg?type=w1

http://postfiles7.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_04.jpg?type=w1

이 질문에 댓글 쓰기 :

답변 3

이미 채택된 답변이지만 정규표현식으로는 아래와 같은 방식으로 구현할수 있습니다.

 


<?php
$str = "http://postfiles4.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_01.jpg?type=w1   http://postfiles5.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_02.jpg?type=w1
http://postfiles6.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_03.jpg?type=w1​
http://postfiles7.naver.net/20150803_291/yuc_1438581864365H7UsB_JPEG/NaverBlog_20150803_140426_04.jpg?type=w1​​";
 
preg_match_all("#NaverBlog_.*\.jpg#", $str, $matches);
print_r($matches[0]);
?> 
 
결과 :
 
Array
(
    [0] => NaverBlog_20150803_140426_01.jpg
    [1] => NaverBlog_20150803_140426_02.jpg
    [2] => NaverBlog_20150803_140426_03.jpg
    [3] => NaverBlog_20150803_140426_04.jpg ) 
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 2,074
© SIRSOFT
현재 페이지 제일 처음으로