主题:  UBB的引用“[quote]”问题,求助!

keleniao

职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2004/3/5 20:30:10
#12004/3/20 20:10:23
if instr(1,strContent,"[/quote]",1)>0 then
re.Pattern="(\[quote\])(.[^\[]*)(\[\/quote\])"
strContent=re.Replace(strContent,"<br><span class=code>$2</span><br>")
end if


发现一个问题,当引用内容不包含“[]”符号时引用可以正常显示,但当引用内容包含"[]“,如下所例:


colors = [0xEFEFEF, 0xFFFFFF ];
alphas =[0, 0] ;
ratios =[0, 0xFF];



如上的情况,[quote]便无法正常显示,要如何解决呢?
研究了动网论坛5.5的代码,发现竟然也无法解决?在线等答案,谢谢!



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#22004/3/20 22:19:08
re.Pattern="\[quote\](.*)\[\/quote\]"
strContent=re.Replace(strContent,"<br><span class=code>$1</span><br>")