|
|
1
2
关于你的第一个问题,我不认为依靠浏览器来纠正错误 任何 无论项目的范围如何,这种错误都是一个好主意(好吧,也许除了在浏览器本身上进行bug测试时)。一些浏览器可能在这方面做得很棒,而另一些浏览器可能会失败得很惨。确保输出语法正确(或至少尽可能正确)的最佳方法是首先将带有正确语法的输出发送到浏览器。
关于第二个问题,由于您试图将正确的BBCode转换为正确的HTML,如果您的输入是
|
|
|
2
0
如果您只打算实现B、I和U,它们不是非常重要的标记,那么为什么不为这些标记中的每一个设置一个计数器,每次打开时+1,每次关闭时-1。
|