PHP preg_replace() 솔루션을 찾고 있는데 이미지 링크를 찾고 해당 이미지 태그로 바꿉니다.<a>을 각각 <img>으로 바꿀 수있는 정규 표현식
찾기 :
<a href="http://www.domain.tld/any/valid/path/to/imagefile.ext">This will be ignored.</a>
가 교체 : 프로토콜은 HTTP이어야한다
<img src="http://www.domain.tld/any/valid/path/to/imagefile.ext" alt="imagefile" />
이 : //는 .ext를 유효한 이미지 포맷을 (수 있어야한다 .JPG, .JPEG. gif, .png, .tif)이고 기본 파일 이름은 alt = ""값이됩니다.
저는 preg_replace()가 작업에 적합한 함수라는 것을 알고 있습니다. 그러나 정규 표현식을 빨아 들여서 어떤 도움도 크게 받으실 수 있습니다! 감사!
을 .. 이 작업은 preg_replace를 사용하여 수행 할 수 있습니다. 내 대답 좀 봐. – Seb
정규식 솔루션이 너무 실패하기 쉽기 때문에 DOM을 고수 하겠지만 감사합니다. –
DOM 솔루션은 원하는 DOM 연산을 수행 할 수있는만큼 훨씬 유연합니다. 정규 표현식으로는 제한적입니다. –