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

preg_replace 정규식 하나만 부탁드리겠습니다. 채택완료

본문의 content의 이미지부분을 정규식으로 수정하는건데..원소스는

이게아닙니다만...일단 제가 원하는 하고싶은 부분을 설명을 드리면

 

$image = "";

$image = "";

2가지 형태가있습니다.

 

현 사용중인 소스는 $image = preg_replace('/\]*\>/iUs', '

', $image);    

 

근데 img src 사이에 alt나 border나 여러가지를 적는분들이 있어서 

이부분까지 커버할수 있는 정규식으로 수정을 하고 싶습니다...

정규식을 모르다보니 ㅜ.ㅜ 찾아서 떠듬떠듬하는데....한계치네요

감사합니다.

 

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

답변 2개

채택된 답변
+20 포인트

]*src=[\"']?(http|https|ftp)\:\/\/([^>\"']+)[\"']?[^>]*>

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

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

positive lookbehind 와 positive lookahead 를 사용했습니다.

 

(?<=\]*>)

 

https://regexr.com/6d9jh

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

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

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

로그인

전체 질문 목록

🐛 버그신고