Bbcode 块与内联规则解析

某些 bbcode 规则(例如 [code][spoiler])可以被视为块规则或内联规则。目前,如果一行以例如 [code] 开头并以 [/code] 结尾,该行将被解析为块规则。有时这种行为并非有意为之。

例如,该行
[code]123[/code] 456 [code]789[/code]
被渲染为

123[/code] 456 [code]789

而不是

123 456 789

同样,
[spoiler]123[/spoiler] 456 [spoiler]789[/spoiler]
被渲染为

123[/spoiler] 456 [spoiler]789

而不是

123 456 789

这是故意的还是一个 bug?

2 个赞