웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[re] 문서중 http://***.*** 에 자동링크 ~ 저도 한번 해봤습니다..
2002.09.05 14:58
정명주님이 하신걸 보구..저도 한번 해볼까 하다가..
url 에 - (dash)가 들어가는걸 빼먹으신것 같아서..^^;;
정규표현식도 약간 줄여봤구요...
약간 버그가 있지만 한글도메인 네임에도 도전을;;
그럼 .. 저도 먼저 테스트 링크를~ ---->테스트링크
전체소스는 위의 링크를 보시면 되게구요..
중요한 정규표현식에서..
// 영문url 만 자동링크
regexp = /(((ftp://)|(http://))(([w*]|[.|-])*))/gi;
// 한글url까지 자동링크 (아직미완성?)
//regexp = /(((ftp://)|(http://))(([w*]|[.|-]|[uAC00-uD7AF])*))/gi;
이런식으루 했습니다.
ftp:// 으로 시작되는것도 넣어봤구요..쩝.
한글url까지 자동링크는 ... http://가나다랑.com이다 처럼 com 다음에 한글이 붙으면 그거까지 링크가 되더군여..(어쩔수없는듯?)
한글url 변경을 해보시려면 소스 다운 받아서 주석을 제거해 주세요~
암튼 허접하지만 한번 해봤슴다..~.~);;
url 에 - (dash)가 들어가는걸 빼먹으신것 같아서..^^;;
정규표현식도 약간 줄여봤구요...
약간 버그가 있지만 한글도메인 네임에도 도전을;;
그럼 .. 저도 먼저 테스트 링크를~ ---->테스트링크
전체소스는 위의 링크를 보시면 되게구요..
중요한 정규표현식에서..
// 영문url 만 자동링크
regexp = /(((ftp://)|(http://))(([w*]|[.|-])*))/gi;
// 한글url까지 자동링크 (아직미완성?)
//regexp = /(((ftp://)|(http://))(([w*]|[.|-]|[uAC00-uD7AF])*))/gi;
이런식으루 했습니다.
ftp:// 으로 시작되는것도 넣어봤구요..쩝.
한글url까지 자동링크는 ... http://가나다랑.com이다 처럼 com 다음에 한글이 붙으면 그거까지 링크가 되더군여..(어쩔수없는듯?)
한글url 변경을 해보시려면 소스 다운 받아서 주석을 제거해 주세요~
암튼 허접하지만 한번 해봤슴다..~.~);;
댓글 3
-
엔카일
2002.09.05 16:41
-
점퍼워니
2002.09.05 16:50
regexp = /(((ftp://)|(http://)|(mms://)|(ed2k://))(([w*]|[.|-])*))/gi;
등등으로 늘려가면 되겠지요..^^;; -
정명주
2002.09.06 10:45
실제로 한글 도메인 링크거는 경우를 잘 못봐서리...
크게 신경을 안쓰셔도 될거 같습니다.
수정해주신 식 잘쓰겠습니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
텔넷 사용자 관리... | 쇠물택 | 2002.02.24 |
[sapzils서버세팅] A+P+M 소스 설치 [4] | 쇠물택 | 2002.02.24 |
wuftp에서 proftp로...그리고, proftp 설정하기 [1] | 쇠물택 | 2002.02.24 |
메모리 절약하기 - 리눅스 | 오픈소스 | 2002.02.24 |
[강좌끝이다~!]와우리눅스7.0을 서버로 두고 인터넷공유 [8] | RealComty | 2002.02.23 |
[강좌4탄]와우리눅스7.0을 서버로 두고 인터넷공유 [2] | RealComty | 2002.02.23 |
[re] [강좌4탄]와우리눅스7.0을 서버로 두고 인터넷공유 [2] | 주영명 | 2002.02.27 |
[강좌3탄]와우리눅스7.0을 서버로 두고 인터넷공유 [4] | RealComty | 2002.02.23 |
[강좌2탄]와우리눅스7.0을 서버로 두고 인터넷공유 [1] | RealComty | 2002.02.23 |
[강좌1탄]와우리눅스7.0을 서버로 두고 인터넷공유 [1] | RealComty | 2002.02.23 |
[리눅스]proftp 에서 사용자가 상위 폴더로 이동을 못하게... [3] | teenteenv | 2002.02.22 |
에러페이지를 서버관리자가 지정한 페이지로. [1] | teenteenv | 2002.02.21 |
vi 편집기 사용시 비프음 제어 | 오픈소스 | 2002.02.21 |
커널 버전 알아내기 [1] | 오픈소스 | 2002.02.21 |
[APM자동설치] APM_Setup 3 ( Apache, PHP4, MySQL, Perl, Tomcat ) [6] | 근땅e | 2002.02.06 |
아파치 웹서버 속도 빠르게 하기 위한 최적화 팁 [14] | 차카게살자 | 2002.01.27 |
APC(Alternativ PHP Cache) 사용법( php 캐쉬 플러그인 ) [1] | 김도한 | 2002.01.29 |
MySQL 관리 첫걸음 [5] | 앤디(andy) | 2001.04.18 |
{주목} CodeRed 아파치로그파일 지우기 [2] | skyel | 2001.08.22 |
linuxerv무료계정 백업받기^^ [2] | ^^shaki | 2001.02.05 |
이런 분들 보면 엠에센 등록해놓고
맨날맨날 여쭤보고싶은데-ㅅ-;
mms:// ed2k://등등.... 도 있으면 좋겠네요..