UBB的实现原理无外乎字符串的查找和替换。因此Microosft Script Engine 5.0版本的RegExp(正则表达式对象)是个不错的选择,但我想由于ISP的关系,我现在这个网站(信诺立)就还不支持Microsoft Script Engine 5.0。所以下面这个子程序可能更适合大家一些。
□Convert-实现ubb标记的查找和替换,当前实现了b/url/url1(在一个新窗口中打开链接)/#/hr等多个标记,大家可以自己增加其他标记。
□调用方法
if convert(text,"url")=false then
'url标记错误处理
end if
□convert函数代码
Function Convert(ByRef intext, UBB)
'变量定义
Dim intStart
Dim intStartPostion
Dim intEndPostion
Dim strStartUBB
Dim strEndUBB
...[ 查看全文 ]