经典论坛的UBB转换我觉得是处理的非常好的,研究了一下它的转换结果[因为没有源码:)],做了下面的演示。转换结果基本上觉得象了。
主要是针对[code]{html}这两个标签的处理,其他的UBB标签还是一般的处理方法。
下面是分别用javascript和vbscript实现的演示。自己做论坛的朋友,如果想实现类似经典论坛的运行代码框可以看看这种转换。
欢迎大家输入尽量多格式的UBB进行测试,多多指出错误。
javascirpt:
复制代码 代码如下:
{html}[color=red]te
st[/color]{/html}
{html}[code]te
st[/code]{/html}
[code]{html}te
st{/html}[/code]
vbscript:
复制代码 代码如下:
{html}[color=red]te
st[/color]{/html}
{html}[code]te
st[/code]{/html}
[code]{html}te
st{/html}[/code]