function _b_html_to_text_autolink(&$contents) { //오토 링크
$pattern = "/(http|https|ftp|mms):\/\/[0-9a-z-]+([\._0-9a-z-]+)+(:[0-9]{2,4})?\/?"; // domain+port
$pattern .= "([\.~_0-9a-z-]+\/?)*"; // sub roots
$pattern .= "(\S+\.[_0-9a-z]+)?"; // file & extension string
$pattern .= "(\?[_0-9a-z#%&;=\-\+]+)*"; // parameters
$pattern .= '/i';
$replacement = "\\0";
$contents = preg_replace($pattern, $replacement, $contents, -1);
return $contents;
}
$pattern = "/(http|https|ftp|mms):\/\/[0-9a-z-]+([\._0-9a-z-]+)+(:[0-9]{2,4})?\/?"; // domain+port
$pattern .= "([\.~_0-9a-z-]+\/?)*"; // sub roots
$pattern .= "(\S+\.[_0-9a-z]+)?"; // file & extension string
$pattern .= "(\?[_0-9a-z#%&;=\-\+]+)*"; // parameters
$pattern .= '/i';
$replacement = "\\0";
$contents = preg_replace($pattern, $replacement, $contents, -1);
return $contents;
}
'인터넷관련' 카테고리의 다른 글
키입력과 오른쪽 마우스 등 막기 (0) | 2008.02.16 |
---|---|
GD 기본 사용법 (0) | 2008.02.16 |
로딩 레이어 만들기 (0) | 2008.02.16 |
현재 페이지의 스크립트 내용 알아오기 IE전용 (0) | 2008.02.16 |
mime type 알아오기 (0) | 2008.02.16 |
항상 한글로 나오도록 해더설정 (0) | 2008.02.16 |
IE의 dlgHelper 을 사용한 컬러뽑기(IE전용) (0) | 2008.02.16 |
컬러 픽커 테이블 (0) | 2008.02.16 |