我正在尋找用於Delphi的BBCode庫,可以將BBCode轉換爲HTML。這將是很好的有一個實際的解析器,瞭解輸入的狀態,能夠檢測錯誤,而不是沿着線的東西便宜:是否存在一個BBCode分析器的Delphi實現?
text := StringReplace(text, '[i]', '<i>', [rfReplaceAll]);
text := StringReplace(text, '[/i]', '</i>', [rfReplaceAll]);
text := StringReplace(text, '[b]', '<b>', [rfReplaceAll]);
text := StringReplace(text, '[/b]', '</b>', [rfReplaceAll]);
...
是否有這樣的庫是否存在?我跑了幾個谷歌搜索,但我還沒有找到一個尚未...
BBCode是否在[i18n包](http://www.delphiarea.com/products/delphi-packages/i18n/)中實現您正在尋找的東西?搜索BBCode和BBCodes課程。 –
@LURD:很有意思,但是看起來這是爲了填充TRichEdit控件而不是生成HTML。但是,如果沒有更好的選擇,我可能可以使用它... –
另一種語言的代碼呢? –