정규식 질문입니다...

정규식 질문입니다...

QA

정규식 질문입니다...

본문

src=\"http://o0068.dq-view.com:8081/bbs/data/editor/1907/78f1a24f703547d9ba1a0dea34d4af69_1563256956_6216.jpg\" title=\"78f1a24f703547d9ba1a0dea34d4af69_1563256956_6216.jpg\"

 

위에서 

preg_replace("/^\/.*\/data/", "/data/", $data);

 

결과는 

/data/editor/1907/78f1a24f703547d9ba1a0dea34d4af69_1563256956_6216.jpg

이렇게 구하고 싶은데 잘 안되네요.....

이 질문에 댓글 쓰기 :

답변 3

조잡하지만 한 번 만들어 봤습니다. bbs와 title 기준으로 자르기 때문에 bbs, title은 무조건 포함되어야 합니다.

 


$str = 'src=\"http://o0068.dq-view.com:8081/bbs/data/editor/1907/78f1a24f703547d9ba1a0dea34d4af69_1563256956_6216.jpg\" title=\"78f1a24f703547d9ba1a0dea34d4af69_1563256956_6216.jpg\"';

echo preg_replace('/src=\\\".*bbs(.*)\\\" title.*/', '$1', $str);

preg_replace('/src=(.+)\/data\/(.+)\\"/', 'data/$2', $data);

 

https://www.phpliveregex.com/p/sOG

답변을 작성하시기 전에 로그인 해주세요.
전체 123,529 | RSS
QA 내용 검색

회원로그인

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