主题:  我在做新闻系统是,使用了UBB代码,同样的代码,只能显示一次

hxf3591126

职务:普通成员
等级:1
金币:1.0
发贴:176
#12004/4/26 9:38:34
我在做新闻系统是,使用了UBB代码,可是在一个文件中只能使用一次加粗,或居中……等等,如果有多次的话,也都只能显示一次,不能重复使用加粗,或其他
求救!



hxf3591126

职务:普通成员
等级:1
金币:1.0
发贴:176
#22004/4/27 8:47:07
最新发现,加粗,斜体下划线都是可以进行多次操作的。
唯飞行字,移动字,居中字,只能用一次。
比如飞行字,显示的时候是:
————————
文字[/fly]
asdasdasd
[fly]文字
————————
也就是起作用的是最前的<fly>,和最后的</fly>,移动字,和居中字的效果和飞行字是一样的。
希望高手帮忙!



hxf3591126

职务:普通成员
等级:1
金币:1.0
发贴:176
#32004/4/27 14:39:58
修改ubb.asp中:
re.Pattern="(\[fly\])(.[^\[]*)(\[\/fly\])"
就可以了