문자열에서 링크를 삭제하고 싶습니다. 작동하는 코드가 있지만 다음과 같은 글을 쓸지라도 삭제합니다 : 와우, 6.000의 피해를 입 혔습니까? 출력 : 와우 당신은 링크 손상을 삭제 했습니까?문자열에서 링크 삭제
누군가가 모든 링크를 삭제하는 방법을 알려줄 수 있습니까?
코드 :
$text = preg_replace('@((https?://)?([-\w]+\.[-\w\.]+)+\w(:\d+)?(/([-\w/_\.]*(\?\S+)?)?)*)@', '<span style="text-decoration: line-through;">deleted link</span>', $text);
편집 : 링크의 설명 : 내가 어떤 링크를 의미한다. 그것의 코멘트를 위해, 나는 http : // www가 어떤 연결든지 거기 원하지 않는다. 또는 link.com 나는 그것을 제거하고 싶다.
감사합니다.
"링크"가 무엇인가에
를 교체해야합니까? 다음과 같은 텍스트 : '...'? 삭제하려는 링크의 예를 제공하십시오. – user4035