테스트 사이트 - 개발 중인 베타 버전입니다

preg_match_all 질문드립니다 채택완료

dftyhh 10년 전 조회 2,379

http://i.imgur.com/h0qXNp.jpg">http://i.imgur.com/h0qXNp.jpg  

 

http://i.imgur.com/h0qXNp">http://i.imgur.com/h0qXNp2.jpg

 

이미지 경로에서 위와같이 .jpg 나 .png 같은 이미지 확장자 앞에  숫자 2를 삽입하고싶습니다.

고수님들 가려쳐 주시면 대단히 감사합니다

 

 

$pat = "/<img [^<>]*src\=[(\"|')]{0,1}([^(\"|')>]*)/i"; 

 preg_match_all($pat,  $list[$i][wr_content], $matches); 

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

답변 1개

채택된 답변
+20 포인트
10년 전

$aa='http://i.imgur.com/h0qXNp.jpg">http://i.imgur.com/h0qXNp.jpg';

$bb= preg_replace("/(\.(jpg|png|gif))$/i", "2$1", $aa);
echo $bb; 

 

로그인 후 평가할 수 있습니다

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

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

로그인