preg_replace("/@$val/", "<a href='".$val."' style='color:#07F; background:#EEE; padding:0px 5px; display:inline-block; text-decoration:none;'>@$val</a>", $content_);

 

 

href='".$val."' 

 

이부분이 지금은 

 

도메인/mid/닉네임 으로 치환됩니다.

 

이것을 

도메인/@닉네임으로 치환되게 하려고 

 

/@ 를 앞에 넣고 싶은데 그냥 넣으면 에러가 납니다.

 

 

 

  • ?
    preg_replace("/@$val/", "<a href='/@".$val."' style='color:#07F; background:#EEE; padding:0px 5px; display:inline-block; text-decoration:none;'>@$val</a>", $content_);

    이렇게 하면 되는게 아닐까 싶은데요.
    어떤 환경에서 사용하시는지는 모르겠습니다만, 제가 테스트 해본 결과로는 매우 잘 작동합니다.
  • ? profile
    감사합니다. 잘 되네요~