这个问题对我于太难,对于你很简单,帮帮我吧!求求你了。。。

cnvvv 2001-10-12 11:34:44
我写asp论坛时用到了

function head_bbsubbtohtml(strContent)
dim objRegExp
Set objRegExp=new RegExp
objRegExp.IgnoreCase =true
objRegExp.Global=True

objRegExp.Pattern="\(.[^\[]*)\"
strContent=objRegExp.Replace(strContent,"<b>$1</b>")

set objRegExp=Nothing
head_bbsubbtohtml=strContent
end function

当用xxxxxxx时可以很好的运行。

可用xxxxx[b]aaaaaxxxxx[/b]时且只有内层的变成粗体外层且不变了。

我也用过 表达式:(.*)、(.+)、(\S+)都不理想。不是外层不变就是内层不变。

太伤心了,希望高手多多指教。。。。
...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnvvv 2001-10-12
  • 打赏
  • 举报
回复
aaaaaaaaaa与zzzzzzzzzz字符串是不可确定的呀!!!
sosinoe 2001-10-12
  • 打赏
  • 举报
回复
那肯定是<b></b>不能嵌套。你可以试试if 条件1<b>aaaaaaaa</b>end if
if 条件2<b>zzzzzz</b>end if
if 条件3<b>aaaaaaaa</b>end if
cnvvv 2001-10-12
  • 打赏
  • 举报
回复
没什么区别:

我现在的显现是:
aaaaaaaaaaa[b]zzzzzzzzzaaaaaaaaa[/b]
----为粗体的部分为aaaaaaaaaaazzzzzzzzzaaaaaaaaa

可<b>aaaaaaaa<b>zzzzzzzzzz</b>aaaaaaaaaaa</b>
----为粗体的部分为aaaaaaaaaaazzzzzzzzzzaaaaaaaaaaa

UBB例的内层如何也一同起作用???

现在的问题,最外层UBB起作用。内层不起作用,还显示出来。

唉。。。。救救我呀。。。
freebird911 2001-10-12
  • 打赏
  • 举报
回复
和<b>aaaaaaaaazzzzzaaaaaaaaa</b>有区别吗?
cnvvv 2001-10-12
  • 打赏
  • 举报
回复
就像HTML完成这样的一样:

<b>aaaaaaaaa<b>zzzzz</b>aaaaaaaaa</b>
cnvvv 2001-10-12
  • 打赏
  • 举报
回复
我要实现 aaaaaaaa[b]zzzzzaaaaaaaaa[/b]

完成后可以把所有的信息都变成粗体,但内层的不再起作用了。也不再显示出来了。
blue_sea 2001-10-12
  • 打赏
  • 举报
回复
为什末偏偏要分成3个部分,你到底要实现什末样的效果

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧