BB代码转换

时间:2009-12-16 23:57:17

标签: php bbcode

我正在将str_replace用于其他bbcodes,但我仍然坚持使用url部分。

我需要转换:

[url=http://maps.google.com/maps?ie=UTF-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&q=brits+pub&near=Pasadena,+CA&fb=1&cid=0,0,17926180203917841249&sa=X&oi=local_result&resnum=1&ct=image]Brits[/url]

<a href="ttp://maps.google.com/maps?ie=UTF-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&q=brits+pub&near=Pasadena,+CA&fb=1&cid=0,0,17926180203917841249&sa=X&oi=local_result&resnum=1&ct=image">Brits</a>

2 个答案:

答案 0 :(得分:2)

为什么不看看其他BBCode parsers

仅仅更换标签是不够的,因为这会(并且会)导致不正确的标记。

答案 1 :(得分:0)

实际上已经存在一个很好的问题:Best way to parse bbcode

另外,建议使用already existing BBCode parser library来制作自己的。{/ p>