Q&A

요약을 가져올때 url 부분은 빼고 가져오고 싶습니다.

2019.03.31 01:31
367
0
CMS/프레임워크 XE 1.x
개발 언어 PHP 7.2

{$document->getSummary($mi->content_cut_size)}

 

여기서 소스 같은 것은 빼고 가져오는 듯 합니다. 그런데 아래 작성한 게시글에 적어드린대로 저희 사이트에서 확인된 모바일의 요약 출력 부분에서 url 이 등장하면 출력 응답이 지연되는 문제가 있습니다. 

 

요약을 불러오는 시간이 아닌 출력하는데 영향을 주고 있는 것으로 판단되어 문제가 해결되기 전까지라도 url 부분을 걸러내서 가져오고 싶습니다.

댓글 4

  • 2019.03.31 05:30 #1202695
    일단 구글링에서 찾은
    $string = preg_replace('/\b((https?|ftp|file):\/\/|www\.)[-A-Z0-9+&@#\/%?=~_|$!:,.;]*[A-Z0-9+&@#\/%=~_|$]/i', ' ', $string);

    이것을 사용하니 url 제거되어 출력되네요.
  • 2019.03.31 08:20 #1202730
    웹지기님의 식지 않는.. 개발자보다 더 한 끊임없는 연구자세 ^_________^
  • 2019.03.31 08:25 #1202738
    연구라기 보다는 문제가 생기긴 했는데 문제의 원인을 직접 해결하지 못하니 해당 문제를 회피할 수 있는 방법을 찾는거죠. 원인도 디버깅을 못하니 결과를 가지고 유추하게 됩니다.

    이것을 하게된 이유가 아래 게시글에 언급한 문제 때문인데 저희와 같은 레이아웃 사용하는 곳 만의 문제인지 XE와 라이믹스의 문제인지도 모르겠습니다.

    제가 할 수 있는건 우선 목록에서 url이 보이지 않도록 하는 정도네요.
  • 2019.03.31 12:46 #1202799
    요즘 저는 하다가 안되면.. 에라 모르겠다 하고 그냥 치워버립니다 ㅎㅎ