[제로] 자동링크 개선

페이지 정보

루루아빠 2,828 2005.06.16 00:47

평점

  • 평점 : 0점 (0명 참여)

본문

// URL, Mail을 자동으로 체크하여 링크만듬
function autolink($str) {
 // URL 치환
$homepage_pattern = "/([^\"\'\=\>])(mms|http|HTTP|ftp|FTP|telnet|TELNET|news)\:\/\/(.[^\r\n\s\<\"\')]+)/i";
 $str = preg_replace($homepage_pattern,"\\1\\2://\\3", " ".$str);

 // 메일 치환
$email_pattern = "/([ \n]+)([a-z0-9\_\-\.]+)@([a-z0-9\_\-\.]+)/i";
 $and_pattern = array(" at ","[at]","{at}","(at)","_at_","~at~","(골뱅이)","[달팽이]");
 $str = preg_replace($email_pattern,"\\1\\2".$and_pattern[rand(0, count($and_pattern)-1)]."\\3", " ".$str);

 return $str;
}  

추천인
  • 추천해 주세요
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,290,461
레벨 96
경험치 1,388,222

Progress Bar 71%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요