Coldfusion 如何使用Replace()替换字符串中的HTML编码字符

Coldfusion 如何使用Replace()替换字符串中的HTML编码字符,coldfusion,coldfusion-10,Coldfusion,Coldfusion 10,我有一些HTML编码的内容,我把它们放在一个元标记中。我需要替换其中的换行符,它在HTML编码文本中表示为br/ 我想我可以做到这一点: #Replace(rsResult.Description, '<br />', '', 'ALL')# 但它不断抛出一个错误。我要删除的HTML编码部分是导致问题的原因。我不知道为什么CF不能将该部分视为要从字符串中删除的文本 我怎样才能成功地做到这一点呢?你需要摆脱角色。 所以你的代码应该是 #Rep

我有一些HTML编码的内容,我把它们放在一个元标记中。我需要替换其中的换行符,它在HTML编码文本中表示为
br/

我想我可以做到这一点:

#Replace(rsResult.Description, '<br />', '', 'ALL')#
但它不断抛出一个错误。我要删除的HTML编码部分是导致问题的原因。我不知道为什么CF不能将该部分视为要从字符串中删除的文本

我怎样才能成功地做到这一点呢?

你需要摆脱角色。 所以你的代码应该是
#Replace(rsResult.Description,'br&###x2f;','ALL')#
您需要转义字符。 所以你的代码应该是
#Replace(rsResult.Description,'br&###x2f;','ALL')#

您已经得到了答案,但为了将来参考,当您遇到错误时,请不要忘了向我们提供错误。这一次没有必要,但总的来说,这是一个很好的故障排除信息。您已经得到了答案,但为了将来的参考,当您遇到错误时,请不要忘记实际向我们提供错误。这次没有必要,但总的来说,这是很好的故障排除信息。@volumeone,我的荣幸。:)@第五卷,我的荣幸。:)