반응형
Function ereg_replace(ptrn, replStr, strng)
Dim regEx
Set regEx = New RegExp
regEx.Pattern = ptrn
regEx.IgnoreCase = True
regEx.Global = True
ereg_replace = regEx.Replace(strng, replStr)
End Function
content = ereg_replace("((http|https|ftp|telnet|news):\/\/[a-z0-9-]+\.[][a-zA-Z0-9:&#@=_~%;\?\/\.\+-
]+)", "<a href="$1" target="_blank">$1</a>", content)
이렇게 하면 본문(content) 중에서 http, https, ftp, telnet, news 등으로 되어있는 주소에 자동으로 링크
를 만들어 줍니다.
php 의 ereg_replace 함수가 있었으면 하는 간절한 바람에 ^^; MSDN 과 여러곳 참조해서 만들었습니다.
반응형
'Dev > Etc' 카테고리의 다른 글
DB테이블 select 권한주기 (0) | 2008.06.08 |
---|---|
Window객체 - 메소드 - resizeBy/resizeTo (0) | 2008.04.18 |
주민번호 유효성 검사 (0) | 2008.03.19 |
IIS 상태 코드 리스트 (0) | 2008.03.11 |
FTP 상태 코드 리스트 (0) | 2008.03.11 |