分享
 
 
 

很不错的一个UBB代码

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

<%

Function HTMLEncode(ByVal strValue)

'忽略错误

On Error Resume Next

'定义变量

Dim strNewValue

If strValue <> "" Then

strNewValue = Replace(strValue,"<","&lt;")

strNewValue = Replace(strNewValue,">","&gt;")

strNewValue = Replace(strNewValue,"'","&#39;")

strNewValue = Replace(strNewValue,"""","&quot;")

strNewValue = Replace(strNewValue,vbCrLf,"<br>")

strNewValue = Replace(strNewValue," ","&nbsp;")

End If

HTMLEncode = strNewValue

'输出错误

If Err.Number>0 Then

Response.Write Err.Description

Response.End

End If

End Function

Function UBBCode(strValue)

Dim RegExp

'strValue=HTMLEncode(strValue)

Set RegExp=New RegExp

RegExp.IgnoreCase =True

RegExp.Global=True

If strValue <> "" Then

RegExp.Pattern="(\[IMG\])(.[^\[]*)(\[\/IMG\])"

strValue=RegExp.Replace(strValue,"<a href=""$2"" target=_blank><IMG SRC=""$2"" border=0 alt=按此在新窗口浏览图片 onload=""javascript:if(this.width>screen.width-333)this.width=screen.width-333""></a>")

RegExp.Pattern="(\[FLASH\])(.[^\[]*)(\[\/FLASH\])"

strValue=RegExp.Replace(strValue,"<OBJECT codebase=""http://download.macromedia.com/pub/sho ... h/swflash.cab#version=4,0,2,0"" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=500 height=400 id=ShockwaveFlash1><PARAM NAME=movie

VALUE=""$2""><PARAM NAME=quality VALUE=high><embed src=""$2""

quality=high pluginspage=""") ' target=_blankhttp://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"" type=""appl ... 00 height=400></embed></OBJECT>")

RegExp.Pattern="(\[ZIP\])(.[^\[]*)(\[\/ZIP\])"

strValue=RegExp.Replace(strValue,"<br><a href=""$2"">点击下载该文件</a>")

RegExp.Pattern="(\[RAR\])(.[^\[]*)(\[\/RAR\])"

strValue=RegExp.Replace(strValue,"<br><a href=""$2"">点击下载该文件</a>")

'RegExp.Pattern="(\[UPLOAD=(.[^\[]*)\])(.[^\[]*)(\[\/UPLOAD\])"

'strValue=RegExp.Replace(strValue,"<br><IMG SRC=""$2.gif"" border=0> <A HREF=""$3"" TARGET=_blank>

点击查看或下载该文件</A>")

'strValue=RegExp.Replace(strValue,"<br><IMG SRC=""$2.gif"" border=0>

此主题相关图片如下:<br><A HREF=""$3"" TARGET=_blank><IMG SRC=""$3""

border=0 alt=按此在新窗口浏览图片 onload=""javascript:if(this.width>screen.width-333)this.width=screen.width-333""></A>")

RegExp.Pattern="(\[URL\])(http:\/\/.[^\[]*)(\[\/URL\])"

strValue=RegExp.Replace(strValue,"<A HREF=""$2"" TARGET=_blank>$2</A>")

RegExp.Pattern="(\[URL\])(.[^\[]*)(\[\/URL\])"

strValue=RegExp.Replace(strValue,"<A HREF=""2]$2") ' target=_blankhttp://$2"" TARGET= ... t;/A>")

RegExp.Pattern="(\*)])(.[^[]*)([/URL])" [url=http://www.chinamx.com.cn/$2]strValue=RegExp.Replace(strValue,"<A HREF=""$2"" TARGET=_blank>$3</A>") RegExp.Pattern="([URL=(.[^[]*)])(.[^[]*)([/URL])" [url=http://$2]strValue=RegExp.Replace(strValue,"<A HREF=""[url]http://$2"" TARGET=_blank>$3</A>")

RegExp.Pattern="([EMAIL])(S+@.[^[]*)([/EMAIL])"

strValue=RegExp.Replace(strValue,"<A HREF=""mailto:$2"">$2</A>")

RegExp.Pattern="([EMAIL=(S+@.[^[]*)])(.[^[]*)([/EMAIL])"

strValue=RegExp.Replace(strValue,"<A HREF=""mailto:$2"" TARGET=_blank>$3</A>")

RegExp.Pattern = "^(http://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "(http://[A-Za-z0-9./=?%-&_~`@':+!]+)$"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "[^>=""](http://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "^(ftp://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "(ftp://[A-Za-z0-9./=?%-&_~`@':+!]+)$"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "[^>=""](ftp://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "^(rtsp://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "(rtsp://[A-Za-z0-9./=?%-&_~`@':+!]+)$"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "[^>=""](rtsp://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "^(mms://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "(mms://[A-Za-z0-9./=?%-&_~`@':+!]+)$"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern = "[^>=""](mms://[A-Za-z0-9./=?%-&_~`@':+!]+)"

strValue=RegExp.Replace(strValue,"<a target=_blank href=$1>$1</a>")

RegExp.Pattern="([HTML])(.[^[]*)([/HTML])"

strValue=RegExp.Replace(strValue,"<table width='100%' border='0' cellspacing='0'

cellpadding='6' bgcolor='#FFFFFF'><td><b>以下内容为程序代码:</b><br>$2</td></table>")

RegExp.Pattern="([code])(.[^[]*)([/code])"

strValue=RegExp.Replace(strValue,"<table width='100%' border='0' cellspacing='0'

cellpadding='6' bgcolor='#FFFFFF'><td><b>以下内容为程序代码:</b><br>$2</td></table>")

RegExp.Pattern="(*)])(.[^[]*)()"

strValue=RegExp.Replace(strValue,"<font color=$2>$3</font>")

RegExp.Pattern="([face=(.[^[]*)])(.[^[]*)([/face])"

strValue=RegExp.Replace(strValue,"<font face=$2>$3</font>")

RegExp.Patte

[1] [url=http://www.chinamx.com.cn/Article/program/aspjishu/200605/20060517174635_6462_2.html][2] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有