정규식 에디터로 첨부한 이미지 파일명과 확장자만 따기

정규식 에디터로 첨부한 이미지 파일명과 확장자만 따기

QA

정규식 에디터로 첨부한 이미지 파일명과 확장자만 따기

답변 1

본문

 
eregi("data/cheditor4[^<>]*\.(gif|jp[e]?g|bmp|png)", $list[$i]['wr_content1'], $tmp)
 
이렇게 하면  출력이 "data/cheditor4/130725/5a5c6ca043e45bac66a575be04de97f2_FpM22cSyjFoI9nFTSa69.jpg"
 
이렇게 나오잖아요.
 
저는 파일명하고 확장자만 얻었으면하는 데요 cheditor4 다음에 폴더가 날짜별로 되어있는데
 
이 폴더명이 6자리도 있고 4자리도 있고 해서 문제입니다. 문자열 다르기를 하면
 
폴더명이 4자리인에하고 6자리인에가 있어서....
 
어떻게 정규식을 짜면 되까요?
 
/로 시작하고 .(gif|jp[e]?g|bmp|png)로 끝나는 정규식 하나만 알려주세요^^
 

이 질문에 댓글 쓰기 :

답변 1

preg_match("@/cheditor4/\d+/([\w\.]+)@",$list[$i]['wr_content1'], $tmp);
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 220
© SIRSOFT
현재 페이지 제일 처음으로