小编Way*_*ron的帖子

asp输出BBCode中的经典替换<br>

我已经创建了一个可以下载的演示文件,还有一个可以运行的页面.我需要做的是,所有的标签,只需要在区域中删除(BBCode [code])

更新:该代码不适用于多个BBCode标记.所以,如果有的话

[URL]
[Site]
[B]

或者其他任何东西,下面的脚本会破坏所有标签.并且不会正确处理页面.

这是演示页面的链接. http://www.cffcs.com/test/EE/Main.asp

这是下载.zip文件的链接.http://www.cffcs.com/test/EE/Request.zip

如果有人可以帮助我,我会非常感激.

使用了下面的代码,但是,我发现它打破了"[code"部分中没有涉及的所有其他内容.这是正在使用的内容,可以在上面的代码文件中找到.

Function ReplaceChar(strString)
    strString = Reggex(strString, "\[code=(.*?)\](.*?)\[\/code\]", "<code class=""$1"">$2</code>")
    ReplaceChar = strString
End Function



Function ProtectSQL(SQLString)
    SQLString = SQLString
    SQLString = Replace(SQLString, "'", "''") ' replace > with &gt;
    SQLString = Replace(SQLString, vblf,"<br>") ' replace vblf with <br /> (This is mainly used for Memo fields.
    SQLString = Trim(SQLString)
    ProtectSQL = SQLString
End Function


getText = ProtectSQL(request.form("Answers"))
bigString = ReplaceChar(getText)



'grab the left chunk of text starting to …
Run Code Online (Sandbox Code Playgroud)

replace bbcode asp-classic

-5
推荐指数
1
解决办法
651
查看次数

标签 统计

asp-classic ×1

bbcode ×1

replace ×1