sub_title
 ASP
제   목 ASP 자동링크 함수
작성자 웹스톤 등록일 2008-12-16 15:59:08 조회수 214,877
ASP 자동링크 함수(Function)

문장안에 URL이나 이메일 주소등 링크를 걸수 있는 문자열이 포함되어 있으면 자동으로 링크를 걸어주는 함수입니다

함수 위에있는 몇가지 ASP문은 잘되나 제가 테스트 해 본 것입니다. 잘되네요^^

========================================================================================================
<%
dim content
content = "검색엔진: "
content = content & "네이버(http://www.naver.com)<br>"
content = content & "아니면 다음(http://www.daum.net)<br>"
content = content & "아니면 구글(http://www.google.co.kr)<br>"
content = content & "아니면 야후(http://www.yahoo.co.kr)<br>"

content = AutoLink(content)

response.write content

function AutoLink (content)

  dim link
  Set link = New RegExp

  ' First Pass for http
  link.Pattern = "(\w+):\/\/([^/:]+)(:\d*\b)?([^# \n<]*).*\n"
  link.Pattern = "([0-9a-zA-Z./@:~?&=_-]+)"
  link.Pattern = "http://([0-9a-zA-Z./@:~?&=_-]+)"
  link.Global = True
  link.IgnoreCase = True

  ' ASP seems to be not supporting .MultiLine method.
  'link.MultiLine = True

   content = link.Replace(content,"<a target=_blank href='http://$1'>http://$1</a>")

   ' 메일주소 자동링크
   link.Pattern = "([_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*)@([0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*)"
   AutoLink = link.Replace(content,"<a href='mailto:$1@$3'>$1@$3</a>")

end function
%>
========================================================================================================

 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
81  ASP 파일의 존재유무를 체크하여 존재하면 삭제하기   member 오렌지 2 / 0 221845 2010-01-23
80  ASP - 정규식을 이용한 html 태그 제거 함수   member 오렌지 0 / 0 210236 2009-02-25
79  ASP 파일 확장자 제한하기   admin 웹마당넷 4 / 0 226065 2009-02-22
78  ASP - BASE64 인코딩 디코딩 함수 첨부파일   member 오렌지 2 / 1 229139 2009-02-06
77  ASP로 다국어(UTF-8) 지원 사이트 개발   admin 웹마당넷 0 / 0 214068 2009-01-27
76  ASP를 사용하여 SSL 요구   member 웹스톤 0 / 0 208119 2009-01-12
75  ASP용 MD5 함수 첨부파일   member 티란투라 0 / 0 219557 2009-01-07
74  ASP 로그인시 로그기록을 남기는 예제 첨부파일   admin 웹마당넷 0 / 0 215916 2009-01-04
73  ASP SQL 인젝션 방어와 복구   member 억새풀 0 / 0 215556 2008-12-26
72  ASP에서 REFERER 를 이용한 페이지 직접 접근 막기   member 억새풀 1 / 0 292655 2008-12-23
71  ASP 자동링크 함수   member 웹스톤 0 / 0 214877 2008-12-16
70  ASP 영문으로된 월 이름(Month Name) 구하기   admin 웹마당넷 0 / 0 211202 2008-12-09
69  ASP 문장 연결 표시(line continuation)   admin 웹마당넷 0 / 0 212248 2008-12-08
68  ASP 이름이 같은 폼태그(Form Tag)의 값(value) 처리하기   admin 웹마당넷 0 / 0 219317 2008-12-05
67  ASP OBJECT 태그를 이용한 OLEDB 연결   admin 웹마당넷 4 / 1 223593 2008-11-12
66  ASP 로그인(Login) 처리 예제 (OLEDB) 첨부파일   admin 웹마당넷 0 / 0 242744 2008-10-10
65  ASP 검색 페이지에서 검색된 문자열의 색깔 바꾸기   admin 웹마당넷 0 / 0 208383 2008-10-03
64  ASP 로그인(Login) 처리 예제 (ODBC) 첨부파일   admin 웹마당넷 0 / 0 244776 2008-10-02
63  ASP에서 XML 파일 읽어들이기   admin 웹마당넷 0 / 0 211972 2008-09-25
62  ASP 세션(Session)에 배열 저장하기   admin 웹마당넷 0 / 0 208402 2008-09-24
61  ASP For Each Next 순환문을 이용한 선택된 체크박스의 값 알아내기 첨부파일   admin 웹마당넷 1 / 0 236399 2008-09-23
60  ASP에서 날짜, 요일구하기   admin 웹마당넷 0 / 0 234666 2008-09-20
59  asp 페이지를 유니코드(unicode)로 출력하기   member 웹스톤 0 / 0 215082 2008-09-20
58  [ASP] 사이트 링크의 유효성 검사   member 다자래 0 / 0 206112 2008-08-22
57  [ASP] 퀵정렬   member 다자래 0 / 0 213887 2008-08-20
write
[2] [3] [4] button