300分求UBB代码调用与存储到ACCESS数据库中的代码~谢谢 ,解决了给分.

SQL_study 2006-04-21 10:27:53
300分求UBB代码调用与存储到ACCESS数据库中的代码~谢谢 ,解决了给分.
...全文
107 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kwer 2006-06-28
  • 打赏
  • 举报
回复
function ubb2Html(val)
{
val = val.replace(/\[b\]([^\[\]]*)\[\/b\]/ig, "<b>$1</b>");
val = val.replace(/\[strong\]([^\[\]]*)\[\/strong\]/ig, "<strong>$1</strong>");
val = val.replace(/\[i\]([^\[\]]*)\[\/i\]/ig, "<i>$1</i>");
val = val.replace(/\[a href=\"?([^ \'\"\[\]]*)\"?\]([^\[\]]*)\[\/a\]/ig, "<a href=\"$1\" target=\"_blank\">$2</a>");
return val;
}
kwer 2006-06-28
  • 打赏
  • 举报
回复
function UBB2HTML(str)
dim objRegExp
Set objRegExp=new RegExp
objRegExp.IgnoreCase =true
objRegExp.Global=True

'换行
objRegExp.Pattern="(\[br\])"
str=objRegExp.Replace(str,"<br/>")

'下划线
objRegExp.Pattern="(\[u\])(.+?)(\[\/u\])"
str=objRegExp.Replace(str,"<u>$2</u>")

'斜体
objRegExp.Pattern="(\[i\])(.+?)(\[\/i\])"
str=objRegExp.Replace(str,"<i>$2</i>")

'加粗
objRegExp.Pattern="(\[b\])(.+?)(\[\/b\])"
str=objRegExp.Replace(str,"<b>$2</b>")

'双横线
objRegExp.Pattern="(\[QUOTE\])(.+?)(\[\/QUOTE\])"
str=objRegExp.Replace(str,"<BLOCKQUOTE><font size=2 face=""Verdana, Arial"">引用:</font><HR>$2<HR></BLOCKQUOTE>")

'红色
objRegExp.Pattern="(\[red\])(.+?)(\[\/red\])"
str=objRegExp.Replace(str,"<FONT COLOR=""#ff0000"">$2</FONT>")
'灰色
objRegExp.Pattern="(\[gray\])(.+?)(\[\/gray\])"
str=objRegExp.Replace(str,"<FONT COLOR=""#77ACAC"">$2</FONT>")
'绿色
objRegExp.Pattern="(\[green\])(.+?)(\[\/green\])"
str=objRegExp.Replace(str,"<FONT COLOR=""#009933"">$2</FONT>")
'蓝色
objRegExp.Pattern="(\[blue\])(.+?)(\[\/blue\])"
str=objRegExp.Replace(str,"<FONT COLOR=""#0055ff"">$2</FONT>")
'任何颜色字
objRegExp.Pattern="(\[color\=)(.+?)(\])(.+?)(\[\/color\])"
str=objRegExp.Replace(str,"<FONT COLOR=""$2"">$4</FONT>")

'电子邮件
objRegExp.Pattern="(\[EMAIL\])(\S+\@\S+?)(\[\/EMAIL\])"
str= objRegExp.Replace(str,"<A HREF=""mailto:$2"">$2</A>")

'带链接的文字
objRegExp.Pattern="(\[URL\])(http:\/\/\S+?)(\[\/URL\])"
str= objRegExp.Replace(str,"<A HREF=""$2"" TARGET=_blank>$2</A>")
objRegExp.Pattern="(\[URL\])(\S+?)(\[\/URL\])"str= objRegExp.Replace(str,"<A HREF=""http://$2"" TARGET=_blank>$2</A>")

'滚动
objRegExp.Pattern="(\[marquee\])(.+?)(\[\/marquee\])"
str=objRegExp.Replace(str,"<marquee scrollamount='3' id=xxskybbs onmouseover=xxskybbs.stop() onmouseout=xxskybbs.start()>$2</marquee>")

'回滚
objRegExp.Pattern="(\[marqueea\])(.+?)(\[\/marqueea\])"
str=objRegExp.Replace(str,"<marquee behavior=""alternate"" scrollamount='3' id=xxskybbs onmouseover=xxskybbs.stop() onmouseout=xxskybbs.start()>$2</marquee>")

'带链接的图片
objRegExp.Pattern="(\[IMGurl\=)(http:\/\/\S+?)(\])(http:\/\/\S+?)(\[\/IMGurl\])"
str=objRegExp.Replace(str,"<a href=""$2"" target=_blank><IMG SRC=""$4"" border=0 onload=""javascript:if(this.width>screen.width-366)this.width=screen.width-366""></a>")
objRegExp.Pattern="(\[IMGurl\=)(\S+?)(\])(\S+?)(\[\/IMGurl\])"
str=objRegExp.Replace(str,"<a href=""http://$2"" target=_blank><IMG SRC=""http://$4"" border=0 onload=""javascript:if(this.width>screen.width-366)this.width=screen.width-366""></a>")

'图片
objRegExp.Pattern="(\[IMG\])(\S+?)(\[\/IMG\])"
str=objRegExp.Replace(str,"<IMG SRC=""$2"">")

set objRegExp=Nothing
UBB2HTML=str
end function
SQL_study 2006-04-21
  • 打赏
  • 举报
回复
贴子不发多了,没有看啊,自己顶了~
系统设计之公共类库 ?Data Class Name File Function SQL访问基础类 SqlHelper.cs 执行带参数SQL,非带参数SQL,存储过程等语句 Access操作辅助类 JetAccess.cs Access的新建,压缩,加密等数据库文件操作 Oledb操作辅助类 OleDbHelper.cs 使用OleDb数据源执行SQL语句 ?Common Class Name File Function 执行命令类 CmdUtil.cs 执行各类命令;如:cmd.exe 公历/农历类 CNDate.cs 公历、农历、星座、气节等相关转换 日期格式处理类 DateUtil.cs 日期格式、闰月、计算当月天数等转换 文件实用类 FileUtil.cs 读取、备份、创建等文件操作 上传类 HtmlInputFileControl.cs 单个文件上传,控制文件格式大小 图片处理类 ImageUtil.cs 缩略图、水印等操作 授权类 Licence.cs 生成授权码,验政授权码 链接辅助类 ListBuilder.cs 动态化url,target,css等属性 页类 PageListUtil.cs 页使用 反射辅助类 ReflectHelper.cs 获取程序集嵌位图,文本等资源或形式 浏览器辅助类 Request.cs Get,post请求判断,url信息抓取,跨站处理等 序列化功能辅助类 SerializeHelper.cs 二进制,XmlDocument系列化及获取对象 Session封装 SessionAdapter.cs 对Session进行封装 Smtp邮件辅助类 SmtpMail.cs 配置Smtp邮件发送及HTM邮件传送 字符串实用类 StringUtil.cs 处理字符串割,转换,嵌入等方法 类型转换类 TypeParse.cs 各种类型互相转换,如int string bool等 用户实用类 User.cs 登陆,退出时候身份加密或解除方式 验证码类 ValidateImage.cs 图片验证码 验证实用类 ValidateUtils.cs 数据类型,字符串功能,IP,日期,SQL注入等验证方法 XML处理基类 XMLHelper.cs 查看,删除,增加,修改XML数据与节点 数据出库处理类 GetSafeData.cs 处理数据库各类型出库的异常 常用类方法 GeneralHelper.cs 开发常用方法,由于多个存在,项目开发新建单独调用 ?Web Class Name File Function 网页界面功能类 WebUI.cs 控件,文本的界面处理功能 UBB代码辅助类 UBB.cs UBB代码转换 客户端代码功能类 JScript.cs 提供向页面输出客户端代码实现特殊功能的方法 客户端代码精简类 JavaScriptMinifier.cs 转换原始Js内容的精简版本 HTML格式辅助类 HtmlUtils.cs 处理HTML,脚本的特殊字符或过滤 数据压缩类 GZipHandler.cs 对传输的数据进行压缩 ?DLL Dll Name AjaxPro.dll AspNetPager.dll FreeTextBox.dll URLRewriter.dll Function Ajax控件 页控件 在线编辑器控件 URL重写控件 本类库为转发
| | ├────────ASP 如何调用ocx控件.txt | | ├────────ASP 内建对象.txt | | ├────────aspdoc.chm | | ├────────ASP内置对象.txt | | ├────────SDK文档.txt | | ├────────让你的IIS服务器支持JSP.txt | | |@指令参考 | | | ├──────────@ 指令参考.txt | | | ├──────────@CODEPAGE.txt | | | ├──────────@ENABLESESSIONSTATE.txt | | | ├──────────@LANGUAGE.txt | | | ├──────────@LCID.txt | | | ├──────────@TRANSACTION.txt | | | ├──────────Content Schedule 文件.txt | | |Application---在所有用户间共享信息 | | | ├───────────────────────────────────Application Contents 集合.txt | | | ├───────────────────────────────────Application StaticObjects 集合.txt | | | ├───────────────────────────────────Application 对象.txt | | | ├───────────────────────────────────Application 集合.txt | | | ├───────────────────────────────────Application_OnEnd.txt | | | ├───────────────────────────────────Application_OnStart.txt | | | ├───────────────────────────────────Lock.txt | | | ├───────────────────────────────────Unlock.txt | | | ├───────────────────────────────────下载使用说明.htm | | |ASP 参考 | | | ├─────────ActiveX Scripting Host.txt | | | ├─────────HTX 关键字.txt | | | ├─────────Internet Database Connector(Internet 数据库接口)的字段.txt | | | ├─────────Windows Scripting Host 对象模型概述.txt | | | ├─────────Windows Scripting 主机如何使用注册表.txt | | | ├─────────Wscript 对象.txt | | | ├─────────WshArguments 对象.txt | | | ├─────────WshCollection 对象.txt | | | ├─────────WshEnvironment 对象.txt | | | ├─────────WshNetwork 对象.txt | | | ├─────────WshShell 对象.txt | | | ├─────────WshShortcut 对象.txt | | | ├─────────WshSpecialFolders 对象.txt | | | ├─────────WshUrlShortcut 对象.txt | | | ├─────────为 Windows Scripting Host 注册脚本引擎.txt | | | ├─────────为 Windows Scripting Host 编写脚本引擎.txt | | | ├─────────使用 .WSH 文件运行脚本.txt | | | ├─────────使用 Cscript.exe 运行脚本.txt | | | ├─────────使用变量和常量.txt | | | ├─────────使用国际站点.txt | | | ├─────────使用组件和对象.txt | | | ├─────────使用脚本语言.txt | | | ├─────────使用集合.txt | | | ├─────────关于 ASP 应用程序.txt | | | ├─────────创建 .WSH 文件以便记录脚本选项.txt | | | ├─────────创建 ASP 页.txt | | | ├─────────文档约定.txt | | | ├─────────用 Wscript.Exe 运行脚本.txt | | | ├─────────编写过程.txt | | | ├─────────设置对象作用域.txt | | |ASP集合 | | | ├────────SESSION到底是不是COOKIE的子集.txt | | |ObjectContext 对象 | | | ├───────────────────ObjectContext 对象.txt | | | ├───────────────────OnTransactionAbort.txt | | | ├───────────────────OnTransactionCommit.txt | | | ├───────────────────SetAbort.txt | | | ├───────────────────SetComplete.txt | | |Request---接受用户信息 | | | ├───────────────────────BinaryRead.txt | | | ├───────────────────────ClientCertificate.txt | | | ├───────────────────────Cookies.txt | | | ├───────────────────────Form.txt | | | ├───────────────────────QueryString.txt | | | ├───────────────────────ServerVariables.txt | | | ├───────────────────────ServerVariables变量列表.txt | | | ├───────────────────────TotalBytes.txt | | |Response---向客户发送反馈信息 | | | ├──────────────────────────────AddHeader.txt | | | ├──────────────────────────────AppendToLog.txt | | | ├──────────────────────────────BinaryWrite.txt | | | ├──────────────────────────────Buffer.txt | | | ├──────────────────────────────CacheControl.txt | | | ├──────────────────────────────Charset.txt | | | ├──────────────────────────────Clear.txt | | | ├──────────────────────────────ContentType.txt | | | ├──────────────────────────────Cookies.txt | | | ├──────────────────────────────End.txt | | | ├──────────────────────────────Expires.txt | | | ├──────────────────────────────ExpiresAbsolute.txt | | | ├──────────────────────────────Flush.txt | | | ├──────────────────────────────IsClientConnected.txt | | | ├──────────────────────────────PICS.txt | | | ├──────────────────────────────Redirect.txt | | | ├──────────────────────────────Status.txt | | | ├──────────────────────────────Write.txt | | |Server---控制ASP执行环境 | | | ├─────────────────────────CreateObject.txt | | | ├─────────────────────────HTMLEncode.txt | | | ├─────────────────────────MapPath.txt | | | ├─────────────────────────ScriptTimeout.txt | | | ├─────────────────────────ServerVariables变量列表.txt | | | ├─────────────────────────URLEncode.txt | | |Session---存储用户对话信息 | | | ├───────────────────────────Abandon.txt | | | ├───────────────────────────CodePage.txt | | | ├───────────────────────────LCID.txt | | | ├───────────────────────────Session Contents 集合.txt | | | ├───────────────────────────Session StaticObjects 集合.txt | | | ├───────────────────────────Session 对象.txt | | | ├───────────────────────────SessionID.txt | | | ├───────────────────────────Session_OnEnd.txt | | | ├───────────────────────────Session_OnStart.txt | | | ├───────────────────────────Timeout.txt | | |SSI 参考 | | | ├─────────#config.txt | | | ├─────────#config示范.txt | | | ├─────────#echo.txt | | | ├─────────#echo1.txt | | | ├─────────#exec 示范.txt | | | ├─────────#exec.txt | | | ├─────────#flastmod 和#fsize 示范.txt | | | ├─────────#flastmod.txt | | | ├─────────#fsize.txt | | | ├─────────#include 示范.txt | | | ├─────────#include.txt | | | ├─────────SSI指令基本格式:.txt | | | ├─────────XSSI.txt | | | ├─────────什么是SSI?.txt | | | ├─────────如何在我的WEB服务器上配置SSI功能?.txt | | |其他 | | | ├─────asp常用的文件处理函数.txt | | | ├─────ASP网页访问权的控制.txt | | | ├─────在ASP利用“正则表达式” 对象实现UBB风格的论坛.txt | | | ├─────在ASP用“正则表达式对象”来校验数据的合法性.txt | | | ├─────在asp文件访问flash详细信息.txt | | | ├─────把文件存进access数据库然后取出来供人下载的代码.txt | | | ├─────用ASP编写的俄罗斯方块游戏.txt

2,130

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧