2014-10-09 70 views
0

我有一些HTML編碼的內容,我將其放置在元標記中。我需要替換HTML代碼文本中表示爲<br />的換行符。如何使用Replace()替換字符串中的HTML編碼字符

我想我能做到這一點:

#Replace(rsResult.Description, '<br />', '', 'ALL')# 

但它不斷拋出一個錯誤。我想刪除的HTML編碼部分是導致問題的原因。我不知道爲什麼CF不能將該部分視爲從字符串中刪除的文本。

我怎麼能成功地做到這一點?

+4

你有你的答案,但對於未來的參考,當你得到一個錯誤,不要忘記其實我們提供的錯誤。這次沒有必要,但總的來說這是很好的故障排除信息。 – 2014-10-09 17:38:54

回答

4

您需要轉義#字符。 所以,你的代碼應該像 #Replace(rsResult.Description, '<br &##x2f;>', '', 'ALL')#

+0

啊這麼明顯!謝謝Tushar – 2014-10-09 17:44:26

+0

@volumeone,我的榮幸。 :) – 2014-10-09 17:57:17