手机
当前位置:查字典教程网 >编程开发 >正则表达式 >自动识别HTML的标记 替换连接
自动识别HTML的标记 替换连接
摘要:复制代码代码如下:

复制代码 代码如下:

<%

FunctionSenFe_UbbCode(sContent)

DimTempReg

SetTempReg=NewRegExp

WithTempReg

.IgnoreCase=True

.Global=True

'自动识别网址

IfInStr(Lcase(sContent),"http://")>0Then

.Pattern="(^|[^<=""])(http:(//|)(([w/+-~`@:%])+.)+([w/.=?+-~`@':!%#]|(&)|&)+)"

sContent=.Replace(sContent,"$1<ahref=""$2""target=""_blank"">$2</a>")

EndIf

'自动识别www等开头的网址

IfInStr(Lcase(sContent),"www.")>0orInStr(Lcase(sContent),"bbs.")>0Then

.Pattern="(^|[^/w=])((www|bbs).(w)+.([w/.=?+-~`@'!%#]|(&))+)"

sContent=.Replace(sContent,"$1<ahref=""http://$2""target=""_blank"">$2</a>")

EndIf

EndWith

SetTempReg=Nothing

SenFe_UbbCode=sContent

EndFunction

%>

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

【自动识别HTML的标记 替换连接】相关文章:

Java正则表达式入门基础篇(新手必看)

正则表达式模式修正符 比如/esi

asp常用的正则表达式实现字符串的替换

去掉字符串前后所有空格的正则表达式

正则表达式链接替换函数的技巧

正则表达式匹配,替换,查找

自动检测数字替换非数字的正则表达式

正则基础之 NFA引擎匹配原理

javascript 小时:分钟的正则表达式

Java中使用正则表达式处理文本数据

精品推荐
分类导航