自動識別HTML的標記 替換連接
更新時間:2006年07月27日 00:00:00 作者:
復(fù)制代碼 代碼如下:
<%
Function SenFe_UbbCode(sContent)
Dim TempReg
Set TempReg = New RegExp
With TempReg
.IgnoreCase = True
.Global = True
'自動識別網(wǎng)址
If InStr(Lcase(sContent),"http://")>0 Then
.Pattern = "(^|[^<=""])(http:(\/\/|\\\\)(([\w\/\\\+\-~`@:%])+\.)+([\w\/\\\.\=\?\+\-~`@\':!%#]|(&)|&)+)"
sContent = .Replace(sContent,"$1<a href=""$2"" target=""_blank"">$2</a>")
End If
'自動識別www等開頭的網(wǎng)址
If InStr(Lcase(sContent),"www.")>0 or InStr(Lcase(sContent),"bbs.")>0 Then
.Pattern = "(^|[^\/\\\w\=])((www|bbs)\.(\w)+\.([\w\/\\\.\=\?\+\-~`@\'!%#]|(&))+)"
sContent = .Replace(sContent,"$1<a href=""http://$2"" target=""_blank"">$2</a>")
End If
End With
Set TempReg = Nothing
SenFe_UbbCode = sContent
End Function
%>
相關(guān)文章
在nest.js中通過正則表達式正確設(shè)置驗證的方法
這篇文章主要介紹了在nest.js中通過正則表達式正確設(shè)置驗證的方法,文末給大家補充介紹了js正則表達式驗證大全,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒借鑒價值,需要的朋友可以參考下2022-03-03
正則表達式其實就是一個特殊的字符串,如果需要對字符串的內(nèi)容進行分析匹配,正則表達式是一個不錯的選擇。簡單的用String也能實現(xiàn)該過程,但是那會相當?shù)姆爆?/div> 2012-10-10最新評論

