Bbcodeブロック対インラインルールの解析

一部のbbcodeルール(例:[code][spoiler])は、ブロックまたはインラインルールとして扱われることがあります。現在、行が例えば[code]で始まり[/code]で終わる場合、その行はブロックルールとして解析されます。この動作が意図されていない場合があります。

例えば、次の行は
[code]123[/code] 456 [code]789[/code]
次のようにレンダリングされます。

123[/code] 456 [code]789

そして、次のようにレンダリングされるわけではありません。

123[/code] 456 [code]789

同様に、
[spoiler]123[/spoiler] 456 [spoiler]789[/spoiler]
は次のようにレンダリングされます。

123[/spoiler] 456 [spoiler]789

そして、次のようにレンダリングされるわけではありません。

123[/spoiler] 456 [spoiler]789

これは意図された動作でしょうか、それともバグでしょうか?

「いいね!」 2