没有正则表达式的BBCode解析器?

Tei*_*eiv 5 javascript php parsing bbcode

我正在寻找Javascript或PHP中的BBCode解析器,而无需使用Regex.谁能建议我一个好人?

Mac*_*Mac 6

建议使用正则表达式.

其他方案:

function bb_parse($str)
{
    return str_replace(array('[b]', '[/b]'), array('<strong>', '</strong>'), $str);
}
Run Code Online (Sandbox Code Playgroud)

这可能会因为错误关闭标记而导致解析,最终内容可能会被HTML标记包裹而不会关闭.