手机
当前位置:查字典教程网 >编程开发 >正则表达式 >自动识别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的标记 替换连接】相关文章:

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

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

php下常用表单验证的正则表达式

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

通过正则表达式删除空行的方法

Dreamweaver 正则替换(返回调用值)

JS 正则表达式用法介绍

JS正则表达式基本用法(经典全)

正则表达式的字符串替换方法

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

精品推荐
分类导航