如何显示格式为“的电子邮件?”;FirstName LastName<;FirstNameLastName@domain.com&燃气轮机&引用;在HTML中?

如何显示格式为“的电子邮件?”;FirstName LastName<;FirstNameLastName@domain.com&燃气轮机&引用;在HTML中?,html,coldfusion,Html,Coldfusion,我试图在HTML中显示一封格式为“FirstName LastName”的电子邮件,它只显示“FirstName LastName” 伪代码: <cfset LOCAL.From = "FirstName LastName <FirstNameLastName@domain.com>" /> <cfoutput>#Local.From#</cfoutput> #本地的,从# 我知道我可以用lt替换小于和大于符号和gt,但我正在寻找一种比Rep

我试图在HTML中显示一封格式为“FirstName LastName”的电子邮件,它只显示“FirstName LastName”

伪代码:

<cfset LOCAL.From = "FirstName LastName <FirstNameLastName@domain.com>" />
<cfoutput>#Local.From#</cfoutput>

#本地的,从#
我知道我可以用
lt替换小于和大于符号
gt
,但我正在寻找一种比
Replace(Replace(LOCAL.Form,“,”)
更好的方法

我对正则表达式不是很在行,如果你愿意的话,给我一个好的正则表达式


或者,如果只需要一些ColdFusion函数就可以实现,那也很好。

您正在寻找HTML编码,而不是字符串替换。使用


可能相关:

假设您从某处获取FirstName和LastName变量,则需要将它们指定为输出。按照您的编码方式,字符串将始终保持不变,而不是动态的

<cfset FirstName = "John">
<cfset LastName = "Doe">
<cfset LOCAL.From = "#FirstName# #LastName# <#FirstName##LastName#@domain.com>" />
<cfoutput>#HTMLEditFormat(Local.From)#</cfoutput>

#HTMLEditFormat(Local.From)#

太好了。我就知道了!我忘了这个函数。谢谢。接受了(所以我不会让我尽快接受!)