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

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

QA

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

본문

 
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);
답변을 작성하시기 전에 로그인 해주세요.
전체 220
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT