我想將我帖子中評論部分的一些值轉換爲HTML。所以,實際上,我想將(CFOUTPUT)#comments#
(如[b]
,[/b]
,[i]
和[/i]
)中的值轉換爲其HTML對應項。我不知道我應該怎麼做,這就是爲什麼我要求幫助在Stackoverflow。ColdFusion BB代碼
我最好的猜測是通過使用RePlace
函數實現這一點,但我不知道如何。
(由發佈評論)
<cfoutput>#REReplace(gettopic.text,"[b]","<b>","ALL")#</cfoutput>
<cfoutput>#REReplace(gettopic.text,"[/b]","</b>","ALL")#</cfoutput>
<cfoutput>#REReplace(gettopic.text,"[i]","<i>","ALL")#</cfoutput>
<cfoutput>#REReplace(gettopic.text,"[/i]","</i>","ALL")#</cfoutput>
不能做任何事情,因爲我不知道如何結合
嘗試用[B]替換()函數,看看它是如何事實證明。 –
做一個字符串替換的哪一部分是你遇到麻煩?如果你有*不知道*,也許從閱讀文檔開始?你必須在那之後有一些想法。 https://learn.adobe.com/wiki/display/coldfusionen/更換https://learn.adobe.com/wiki/display/coldfusionen/ReplaceList https://learn.adobe.com/wiki/display/coldfusionen/ REReplace –
很棒@DanBaruck,但當我添加更多'BB代碼'時,問題就開始了(@AdamCameron),因爲Coldfusion只替換了我指定的第一個BB代碼,它忽略了其他所有代碼。哎呀,我的壞,添加MySQL標籤,甚至沒有記住它。 – Yannick