射频集成电路设计招聘:UBB代码在ASP中如何使用?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 07:48:17
注意:并非是说上论坛的时候怎么用UBB代码!(偶都有五年网龄了)
而是我现在在写网站(用ASP),但是不知道UBB代码如何使用!
希望哪位高手可以有点耐心,帮帮偶这个菜鸟解决一下这个问题,谢谢各位了先!
我用BAIDU搜了,没找到有这方面的问题解决办法,大都是教你怎么用[B]、[I]、[IMG]什么的!
先谢谢楼上的,你这给出来的好像是函数吧,我刚在网上找到完整的了,可是,具体的怎么用啊?
比如说我将提交的数据用UBB处理,用哪些函数处理?然后处理了以后是不是就直接存入数据库里面?在调用的时候还需要再用UBB处理吗?处理的时候又用哪些函数呢?
麻烦你再说一下好吗?

函数有好多,最好能告诉我一下每个函数的作用(比如说加粗啊,居中啊什么的),再次感谢了!

function replaceUBB(pat,str,restr)
set regEx=new regExp
regEx.pattern=pat
regEx.IgnoreCase = true'不区分大小写
regEx.Global=True'整个字符串匹配
replaceUBB=regEx.Replace(str,restr)
set regEx=nothing
end function

function strtoUBB(str)
str=replaceUBB("\[b\](.+?)\[\/b\]",str,"<b>$1</b>")
str=replaceUBB("\[color=(.+?)\](.+?)\[\/color\]",str,"<font color=""$1"">$2</font>")
str=replaceUBB("\[center\](.+?)\[\/center\]",str,"<center>$1</center>")
str=replaceUBB("\[url\](.+?)\[\/url\]",str,"<a href=""$1"">$1</a>")
str=replaceUBB("\[url=(\S+?)\](.+?)\[\/url\]",str,"<a href=""$1"">$2</a>")
strtoUBB=str
end function

部分(url b center color)
剩下的自己补,不能太懒了

第二次答这问题